Laravel по-русски

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

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

#1 23.01.2018 13:01:57

Роутинг Laravel 5.4

Здравствуйте друзья.

Скажите пожалуйста можно ли сделать ссылку вида site.ru/product?id=2

Добавлял Route::get('/product?id={id}', 'ShopController@show'); не работает.

Не в сети

#2 23.01.2018 13:13:50

Re: Роутинг Laravel 5.4

В самой ссылке пиши так - {{ route('product.show', ['id' => $product->id]) }} (или как ты там айдишку получаешь)
Ну а в роуте Route::resource('product', 'ShopController', ['parameters' => ['product' => 'id']]);

Не в сети

#3 23.01.2018 13:19:00

Re: Роутинг Laravel 5.4

Ссылка получается в виде site.ru/product/2 это не то...
а мне нужно ссылки вида site.ru/product?id=2

Не в сети

#4 23.01.2018 13:30:12

Re: Роутинг Laravel 5.4

PHP
Route::get('/product''ShopController@show');

В контроллере:

PHP
$id request('id');

Не в сети

#5 23.01.2018 13:34:58

Re: Роутинг Laravel 5.4

Спасибо.

Не в сети

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