Я хочу получить доступ от URL-адреса "продукта". "... / product / paracetamol 1", но я даю это "Неопределенная переменная: product (0)." - PullRequest
0 голосов
/ 08 апреля 2019

Это мой маршрут

Route::resource('/', 'IndexPageController');
Route::get('/shop', 'ShopController@index');
Route::get('/shop/{product}', 'ShopController@show')

И это то, что мой метод "показывает":

public function show($slug)
{
    $product = Product::where('slug', $slug)->firstOrFail();

    return view('product')->with('product', $product);
}

это в product.blade.php:

<h4 class="card-title">{{$product->name}}</h4>
<p class="card-text">{{$product->description}}</p>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...