Symfony 2 - htmlentities和data-prototype属性

时间:2011-09-21 13:54:23

标签: php symfony

我正在Symfony 2中创建一个表单。在我的buildForm函数中,我使原型选项等于true,以生成用于制作动态集合的html代码。代码如下所示:

$builder
->add('items', 'collection' ,array(
        'type' => $this->itemType,
        'allow_add' => true,
        'prototype' => true,
    )
);

在我更新供应商之前,这个数组键使用htmlentities制作了 html代码段代码,现在代码附带“”,因此会出错。

之前

data-prototype="<div><label class="   required">$$name$$</label><div...

立即

data-prototype="<div><label class=" required">$$name$$</label><div     id="apoyoCollection_items_$$name$$"><div><label...

有没有人知道如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

我已经解决了这个问题。

项目中有人将Twig配置更改为 config.yml 中的iso8559-1,如下所示:

twig: 
    charset: ISO-8859-15