【发布时间】:2019-12-23 08:16:51
【问题描述】:
他试图通过单击产品列表页面上的产品来获取产品详细信息,当我单击产品链接然后在下一页 URL 很好 http://127.0.0.1:8000/product/2 但产品没有显示
控制器:
public function productdetail(Request $request, Product $product)
{
return view('product.detail', compact('product'));
}
路线:
Route::get('/product/{product}','Admin\ProductController@productdetail')->name('product.productdetail');
detail.blade.php
<form method="POST" action="{{ route('product.productdetail', $product->id) }}" enctype="multipart/form-data">
@csrf
{{ $product->product_name }}
</form>
在收听页面 m 使用此链接查看详细页面:
<a href="{{ route('product.productdetail', $product->id) }}" class="block2-name dis-block s-text3 p-b-5">
{{ $product->product_name }}
</a>
【问题讨论】:
-
有什么错误吗?
-
在您的控制器中提供
dd($product)。 @dev -
@RouhollahMazarei 没有错误
-
@mare96 dd 没有显示
-
url生成正确吗?
标签: laravel eloquent laravel-5.8