从子类别 Laravel 中选择产品
Selects products from sub category Laravel
我试图在单击 link 时显示某个子类别的所有产品。我是 Laravel 的新人,我不确定这里发生了什么,就像 TokenMismatchException
所说的那样。这个特定版本是 4.2.
这是我的看法link
<a href="{{ URL::to( '/admin/subCategory/products/' . $subcategory->sub_cat_id) }}">Subs</a>
这是路线
Route::get ('/admin/subCategory/products/{subcatId}', ['uses' => 'AdminController@quickEdit', 'before' => 'csrf|admin']);
和控制器
public function quickEdit($subcatId)
{
$subcatProducts = SubCategories::with('products')->findOrFail($subcatId);
return View::make('site.admin.quick_sub_cat_products', [
'subcatProducts' => $subcatProducts
]);
}
非常简单的任务,但这是我在错误日志中得到的内容
TokenMismatchException
laravel 抛出 TokenmismatchExceptio 因为你在路由中的 clouse 之前提到了 csrf。
Route::get ('/admin/subCategory/products/{subcatId}', ['uses' => 'AdminController@quickEdit', 'before' => 'csrf|admin']);
尝试从中删除 csrf。
你会试试这个吗?从头开始清除浏览器 cookie。只是测试你 link 并且也做这个。 chmod 777 ./storage/framework/sessions
不要在 web 中间件中包含路由,因为此中间件中提到的所有路由都需要 csrf 令牌。
将路线更改为
Route::get ('/admin/subCategory/products/{subcatId}', ['uses' => 'AdminController@quickEdit']);
我试图在单击 link 时显示某个子类别的所有产品。我是 Laravel 的新人,我不确定这里发生了什么,就像 TokenMismatchException
所说的那样。这个特定版本是 4.2.
这是我的看法link
<a href="{{ URL::to( '/admin/subCategory/products/' . $subcategory->sub_cat_id) }}">Subs</a>
这是路线
Route::get ('/admin/subCategory/products/{subcatId}', ['uses' => 'AdminController@quickEdit', 'before' => 'csrf|admin']);
和控制器
public function quickEdit($subcatId)
{
$subcatProducts = SubCategories::with('products')->findOrFail($subcatId);
return View::make('site.admin.quick_sub_cat_products', [
'subcatProducts' => $subcatProducts
]);
}
非常简单的任务,但这是我在错误日志中得到的内容
TokenMismatchException
laravel 抛出 TokenmismatchExceptio 因为你在路由中的 clouse 之前提到了 csrf。
Route::get ('/admin/subCategory/products/{subcatId}', ['uses' => 'AdminController@quickEdit', 'before' => 'csrf|admin']);
尝试从中删除 csrf。
你会试试这个吗?从头开始清除浏览器 cookie。只是测试你 link 并且也做这个。 chmod 777 ./storage/framework/sessions
不要在 web 中间件中包含路由,因为此中间件中提到的所有路由都需要 csrf 令牌。 将路线更改为
Route::get ('/admin/subCategory/products/{subcatId}', ['uses' => 'AdminController@quickEdit']);