UrlGenerator正在抛出异常
ErrorException in UrlGenerator.php line 337:
Action App\Http\Controllers\ProductController@view not defined.
我的刀片产品视图中有这样的代码
@can('view', App\Product::class)
<a href="{{ action('ProductController@show', 1) }}">Product View</a>
@endcan
所以在我的ProductPolicy
中public function view(User $user, Product $product)
{
return true;
}
我在AuthServiceProvider类中注册了产品策略
protected $policies = [
Product::class => ProductPolicy::class
];
答案 0 :(得分:0)
传递给action方法的第二个参数必须是数组Read More。
应该像
<a href="{{ action('ProductController@show', ['id' => 1]) }}">Product View</a>