如何在laravel中逃脱刀片标签

时间:2015-06-18 06:39:49

标签: php laravel blade

我正在开发一个小型CRM系统,用户需要选择向其他用户发送电子邮件并加载预定义的模板。目前,模板存储在我的views / emails / templates文件夹中。示例:new_order.blade.php

在模板内部,我有以下代码语法:

Visit us at: {{{ (isset($isTemplate) && $isTemplate) ? '{{ $offerUrl }}' : $offerUrl }}}

这种工作方法可以解析需要输出的字符串,就像真正的php代码一样。

Visit us at: <?php echo $offerUrl ?>

是否有回声刀片标签的解决方案?

2 个答案:

答案 0 :(得分:6)

您可以使用@{{来转义刀片语法。所以你可以使用

'@{{ $offerUrl }}'

答案 1 :(得分:0)

@ {{$ offerUrl}}语法仅在同时存在(打开和关闭)大括号对时才有效。否则,如果字符串包含大括号,则建议使用

之类的老式php语法
<?php echo '$offerUrl }}'?>

您将无法逃脱。