我正在翻译以下字符串:
<p> {{{ trans('myapp.signup_instructions', [ 'email' => '<strong>'.$invitation->email .'</strong>']) }}}</p>
但是,在我们的网站上,我们仍然可以将“<strong>user@domain.com</strong>
”视为文字。我们的目标是将字符串中的电子邮件参数转换为粗体文本
我怎样才能做到这一点?
答案 0 :(得分:3)
在Laravel 5中,您应该使用{!! !!}
输出变量而不转义:
{!! trans('myapp.signup_instructions', ['email' => '<strong>'.$invitation->email .'</strong>']) !!}
阅读更多内容:http://laravel.com/docs/master/upgrade#upgrade-5.0(刀片代码更改部分)
PS。这与AngularJS无关