Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#101 Re: Laravel 5.x » Запрос в базу timestamp » 01.04.2016 16:16:50

$articles=Logmac::where('port','=',$port)->where('ipswitch','=',$ipswitch)->whereBetween('date',array($date1,$date2));
if ($articles)
{
$articles->paginate(25);
}

#105 Re: Laravel 5.x » Хелпер link_to_route » 31.03.2016 17:58:41

https://laravelcollective.com/docs/5.2/html

Nifler пишет:

да, часть Html. действительно подключал хелпер по советам еловека который любил ларавел 4))
сейчас написал вот так: <a href="{!! route('post.edit', ['id' => $post->slug]) !!}">Edit</a> верно?

Если работает, то  верно )

По идее так должно быть
['post' => $post->slug] Согласно имени переменной в твоем роуте

#106 Re: Laravel 5.x » Хелпер link_to_route » 31.03.2016 17:42:31

Этот хелпер наверное частью HTML  был, который уехал в collective?

Сейчас есть просто route https://laravel.com/docs/5.2/helpers#method-route

#107 Re: Laravel 5.x » Хелпер link_to_route » 31.03.2016 16:36:21

Это 4 ларавел?
в 5 нет уже link_to_route
Значит если пока и работает, то скоро выпилят
В 4 версии есть документация для нее https://laravel.com/docs/4.2/helpers
link_to_route('route.name', $title, $parameters = array(), $attributes = array());

Параметры роута массивом передаются третьим параметром

#109 Re: Laravel 5.x » Роуты, что то не так! » 30.03.2016 21:52:24

kolyafat пишет:
Route::get('/{$id?}', 'WelcomeController@show_category');

Найди отличия от  /{id?}

#110 Re: Laravel 5.x » Роуты, что то не так! » 30.03.2016 19:08:29

Покажи полный код routes.php
Под условие  /{id?}
попадет вообще любой запрос

#111 Re: Laravel 5.x » Роуты, что то не так! » 30.03.2016 13:56:49

А что за запись?
get('/{$id}?'

мануал так  только дает = get('/{id?}')

#112 Re: Laravel 5.x » Добавление в несколько таблиц » 28.03.2016 16:27:10

Тип таблиц, кстати поддерживает транзакции? в мускуле  - innodb

#113 Re: Laravel 5.x » Добавление в несколько таблиц » 28.03.2016 16:23:26

Из контроллера уберите в  метод модели
типа  $store = $this->product->storeWithOptions($post);
И жить станет веселее )

Вообще транзакции обычно в финансовых приложениях чаще используют,  где реально труба, если что-то не запишется.

Если что-то попроще, хватает обычно валидации всего что должно записаться, затем запись кучкой.

И  развернуть процесс можно, пишем опции, в конце товар и  к  нему опции аттачим.

#115 Re: Laravel 5.x » Электроный каталог » 24.03.2016 15:08:49

Выше взор подыми ) Буквально в ПРЕДЫДУЩЕМ сообщении тебе ответили

#116 Re: Laravel 5.x » Каталог и категории » 23.03.2016 00:06:31

Во и рассказал бы способ, в следующий раз кто-то зайдет, прочитает и  вопрос дублировать не станет..

#117 Re: Laravel 5.x » Каталог и категории » 22.03.2016 16:29:29

А как отличить урл '/cat/blah" от '/cat/blahblah' ? Верно, никак
```
Route::get('/cat/{catalog}', 'CatalogController@showCatalog');
и
Route::get('/cat/{category}', 'CategoryController@showCategory');
```
Это два обработчика одного маршрута

#118 Re: Laravel 5.x » Laravel 5 и PHP7 » 22.03.2016 10:10:28

Да, полностью совместим. Более того, родной (свежий) homestead уже идет с php7  на  борту

#119 Re: Laravel 5.x » связь таблиц(моделей) » 19.03.2016 10:15:18

То, что ты создал foreign key ничего не означает,  о них, кстати больше зла, чем пользы, особенно новичку.

У тебя логики вообще нет по коду,
1) Колонка для связи должна называться country_id или быть явно прописана в методе belongsTo
2) Почему ты  метод  обозвал svyaz() а потом дергаешь coutry (тоже с опечаткой)
3) тут ты что вообще хочешь получить? $city=City::all()->svyaz;

#120 Re: Laravel 5.x » Как установить модульность в Ларавель 5.2 » 18.03.2016 17:06:29

imediasun, ну вот же расписано все, пользуйся )
А вообще  это изврат конечно на мой взгляд. 
Структура

Controllers/Admin
Views/Admin

ничем не отличается от

controllers/Admin
views/Admin

Но тут как говорится,  на вкус и цвет...

#121 Re: Laravel 5.x » Как установить модульность в Ларавель 5.2 » 18.03.2016 16:41:10

duster, кажется здесь же с кем-то  общался на эту тему.  Некоторые привыкли к подходу, когда все побито на папки, а внутри каждой свои  контроллеры, модели, вьюхи и тп..

#122 Re: Laravel 5.x » Как установить модульность в Ларавель 5.2 » 18.03.2016 16:22:37

imediasun пишет:

Извините, вы слишком голословы, во первых есть модули а во вторых ?....

Пример "модулей" в Laravel в студию! Или ссылку на  документацию, где такое описано.

Кажется здесь на форуме даже уже кто-то пытался такое организовать.. Можно поискать

#123 Re: Laravel 5.x » Как установить модульность в Ларавель 5.2 » 18.03.2016 12:29:27

Никак, ибо это от лукавого )  И зачем?  в приложении laravel нет такого понятия как "модуль"

#125 Re: Laravel 5.x » Как установить модульный ларавель » 17.03.2016 19:19:20

ну как бы  гугл транслейт  рулит
Problem 1
    - laravel/framework v5.0.9 requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.

Подвал раздела