我想知道我是否能以某种方式访问twig以使用它的逃逸功能?我需要这个,因为我正在使用markdown转换文本,并且需要在模板中显示原始内容,但是在保存之前想要将其转义。
我能以某种方式访问twig服务吗?我会调用什么函数?
答案 0 :(得分:1)
在持久化之前修改用户输入是个坏主意。您应该按原样保留它并转换输出。如果您担心这种方法的性能,缓存就是答案。
这样做的原因是,如果您的转换逻辑中存在错误或稍后决定更改错误,那么如果您保留转换后的输入,则会遇到麻烦。
BTW,看看markdown bundle。