不确定之前是否曾经问过这个问题,可能是因为但是找不到任何有用的答案。
在我的代码中的某处我用php生成一些模板内容:
$data = '<img src="{{ asset(\'images/logo.png\') }}" alt="My logo" />';
然后我将它传递给树枝模板:
return $this->render('SWCountryBundle:Country:list.html.twig', array('data' => $data));
当然,在我的树枝模板中,结果不是我所期望的:
{{ data }}
在DOM中生成以下代码:
<img src="{{ asset('images/logo.png') }}" alt="My logo" />
相反,我希望它能够解释资产位置,从而正确显示图像。
关于我应该如何处理的任何想法?
感谢。
答案 0 :(得分:0)
好的,我改变了处理事情的方式。
$ data的内容是从文本文件中提取的,经解析后添加图像并存储为单个字符串。
由于需要在文件的每一行所包含的文本之后插入图像,我决定将这些行存储在数组中,将数组传递给我的Twig模板,这样我就可以将img标记直接放入我的模板。
每一天都是上学日! 顺便说一句,只要你学到了什么,我就不认为有愚蠢的问题;)