显示twig变量包含在twig模板中的php字符串中

时间:2015-01-22 14:39:32

标签: php symfony twig

我正在使用创建字母的Symfony2开发应用程序。用户编写包含。我想让用户可以从数据库中插入动态变量,例如标题,信件所代表的名称。

例如,用户可能会写"亲爱的{{title}},"。然后,当字母显示在模板中时,树枝变量{{title}}将打印标题(Mr,Madame等)。

有可能吗?如果是,怎么样?

1 个答案:

答案 0 :(得分:1)

我找到了。 我只需要在twig http://twig.sensiolabs.org/doc/filters/replace.html

中使用replace函数

用户只需编写一个正确的代码(ew:"%title%"),如果其中一个内容中有此代码,则将其替换为正确的实体。

 <p>{{ lettreContenu.contenu |replace({'%title%': membre.refTitre.titreFull, '%name%': membre.nomMbr}) }}</p>