【发布时间】:2020-04-15 13:37:45
【问题描述】:
我有这样的代码来显示数据表的操作按钮
->addColumn('action', function () {
return '<form id="delete" action="{{ route(' . 'admin.posts.destroy' . ', $model) }}" method="POST">
@csrf
@method("DELETE")
<a href="{{route(' . 'admin.posts.edit' . ', $model) }}" class="btn btn-info">Edit</a>
<input type="submit" class="btn btn-danger" value="Delete">
</form>';
})
但是@csrf 和@method("DELETE") 变成了字符串/文本(不是方法)。我试图在@csrf 和@method("DELETE") 中附加{{ }},但它不起作用。如何将该文本更改为刀片模板中的方法无需为此类操作按钮创建新视图?
谢谢!
【问题讨论】:
标签: laravel datatables laravel-blade laravel-datatables