问题是表单和html功能是使用标记的ASCI值返回的。
{{ Form::open(['method' => 'delete']) }}
<a href="{{ url('cats/'.$cat->id.'/delete')}}">
<span class="glyphicon glyphicon-trash"></span>
Delete
</a>
{{ Form::close() }}
结果是:
<form method="POST" action="http://localhost/firstApp/public/cats/1" accept-charset="UTF-8"><input name="_method" type="hidden" value="DELETE"><input name="_token" type="hidden" value="kRqLd1lCbS9qNkH7DX4cZbctUHzbpqONP4FwsSis">
<a href="http://localhost/firstApp/public/cats/1/delete">
<span class="glyphicon glyphicon-trash"></span>
Delete
</a>
</form>
我也遇到了与link_to函数相同的问题。我不知道刀片模板引擎可能存在问题吗?
另外我想问一下是否有办法使用链接不是表格的删除路由器?
答案 0 :(得分:3)
这不是问题,默认情况下,刀片{{ }}
会转义输出。
如果您不想逃避输出,请执行{!! !!}
{!! Form::open(['method' => 'delete']) !!}
<a href="{!! url('cats/'.$cat->id.'/delete') !!}">
<span class="glyphicon glyphicon-trash"></span>
Delete
</a>
{!! Form::close() !!}