doudeng5764 2015-01-22 14:39
浏览 122
已采纳

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

I'm working on an apps with Symfony2 that create letters. The user write the contains. I want to give the user the possibility to insert dynamic variables from database such as the title, name from whom the letter is addressed.

For exemple, the user might write "Dear {{title}},". Then, when the letter will be display in the template the twig variable {{title}} will print the title (Mr, Madame, etc).

Is it possible ? And if it is, how ?

  • 写回答

1条回答 默认 最新

  • dongou3286 2015-01-22 16:23
    关注

    I found it. I just need to use the replace function in twig http://twig.sensiolabs.org/doc/filters/replace.html

    The user has just to write a proper code (ew : "%title%") and in twig if there is this in one of the content, it replace it by the right entity.

     <p>{{ lettreContenu.contenu |replace({'%title%': membre.refTitre.titreFull, '%name%': membre.nomMbr}) }}</p>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 用matlab 设计一个不动点迭代法求解非线性方程组的代码
  • ¥15 牛顿斯科特系数表表示
  • ¥15 arduino 步进电机
  • ¥20 程序进入HardFault_Handler
  • ¥15 oracle集群安装出bug
  • ¥15 关于#python#的问题:自动化测试
  • ¥20 问题请教!vue项目关于Nginx配置nonce安全策略的问题
  • ¥15 教务系统账号被盗号如何追溯设备
  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效