Laravel在HTML :: linkRoute中使用html作为锚文本

gpr*_*ski 0 html laravel

我使用laravel blade html helper时遇到问题会对链接进行生成.我想要做的是使用html""作为锚体,我希望这个html被渲染.我调用的链接如下:

{{HTML::linkRoute('admin.event.edit', '<span class="glyphicon glyphicon-edit"></span>', $event->id) }}
Run Code Online (Sandbox Code Playgroud)

问题是页面显示了这个:

<a href="****/event/2/edit">&lt;span class="glyphicon glyphicon-edit"&gt;&lt;/span&gt;</a>
Run Code Online (Sandbox Code Playgroud)

问题是:我如何告诉HTML :: linkRoute解析锚标记的内容.

谢谢你的时间.如果您需要更多信息,请参阅评论部分.最诚挚的问候,Georgi.

小智 5

这样就可以了,但它并不美观.

{{ HTML::decode(HTML::linkRoute('admin.event.edit', '<span class="glyphicon glyphicon-edit"></span>', $event->id)) }}
Run Code Online (Sandbox Code Playgroud)

您还可以在此答案中创建一个宏:laravel 4:如何将原始HTML插入标签?