【发布时间】:2017-08-23 08:25:17
【问题描述】:
我在 laravel 中有这段代码,并使用 YAJRA 作为我的数据表,在提交时说 CSRF 令牌是错误的,这里附加的是我在控制器中的代码,然后在 View/Blade 中渲染。 这是我的代码:
$return = '<form method="post" action="/procurement/add-product">
'.{{ csrf_token() }}.'
<input type="hidden" name= "product_id" value=".$row->id.">
<input type="text" name="product_qty" class="form-control">
<button type="submit" class="btn btn-primary btn-block">Add Item</button>
</form>';
return $return;
【问题讨论】:
-
为什么将 {{csrf_token()}} 包裹在 '. ?
-
所以我可以在视图中渲染它,这段代码来自我的控制器。
-
您可以查看this answer 了解如何将 csrf 字段添加到表单中
-
也可以添加路由到
exceptions