-1

不确定之前是否有人问过这个问题,可能是但实际上找不到任何有用的答案。

在我的代码中的某处,我正在使用 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" />

相反,我希望它能够解释资产位置,从而正确显示图像。

关于我应该如何处理的任何想法?

谢谢。

4

1 回答 1

0

好的,我改变了处理事情的方式。

$data 的内容是从文本文件中获取的,经过解析以添加图像并存储为单个字符串。

由于需要在文件的每一行包含的文本之后插入图像,因此我决定将这些行存储在一个数组中,将数组传递给我的 Twig 模板,这样我就可以将 img 标签直接放在我的模板中。

每一天都是上学日!顺便说一句,只要你学到一些东西,我认为没有愚蠢的问题;)

于 2012-08-29T06:47:54.210 回答