Laravel中的HTML翻译了字符串

时间:2015-05-14 16:51:32

标签: laravel

我正在翻译以下字符串:

<p> {{{ trans('myapp.signup_instructions', [ 'email' => '<strong>'.$invitation->email .'</strong>']) }}}</p>

但是,在我们的网站上,我们仍然可以将“<strong>user@domain.com</strong>”视为文字。我们的目标是将字符串中的电子邮件参数转换为粗体文本

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

在Laravel 5中,您应该使用{!! !!}输出变量而不转义:

{!! trans('myapp.signup_instructions', ['email' => '<strong>'.$invitation->email .'</strong>']) !!} 

阅读更多内容:http://laravel.com/docs/master/upgrade#upgrade-5.0(刀片代码更改部分)

PS。这与AngularJS无关