使用twigs函数(转义)在行动中

时间:2012-01-10 12:39:24

标签: symfony twig

我想知道我是否能以某种方式访问​​twig以使用它的逃逸功能?我需要这个,因为我正在使用markdown转换文本,并且需要在模板中显示原始内容,但是在保存之前想要将其转义。

我能以某种方式访问​​twig服务吗?我会调用什么函数?

1 个答案:

答案 0 :(得分:1)

在持久化之前修改用户输入是个坏主意。您应该按原样保留它并转换输出。如果您担心这种方法的性能,缓存就是答案。

这样做的原因是,如果您的转换逻辑中存在错误或稍后决定更改错误,那么如果您保留转换后的输入,则会遇到麻烦。

BTW,看看markdown bundle