我正在从数据库中获取字符串数据,而这只是刀片模板主体。
Ex. $x = "<p> <a href={{ url('/test') }}> Get Started </a> </p>"
在刀片模板中,它呈现为{!! $ x !!}
哪个可以正确编译HTML,但无法评估{{url('/ test')}}。
我已经尝试通过Blade :: compileString实现这一点,但是它不起作用。
答案 0 :(得分:0)
实际上,当您打印$ x时,它正在打印文本。设置url()
时可以呼叫$x
。试试这个:
$x = "<p> <a href='". url('/test') . "'> Get Started </a> </p>";
这将在发送到视图之前调用url
,考虑到您正在控制器或模型中调用它。