用树枝获取一个物体的田地

时间:2017-10-12 07:51:06

标签: php symfony twig

我的个人项目存在问题,需要您的帮助。

我有一个实体bien,用户可以在包含该实体所有字段的表中列出数据库中的所有bien个实体。我想建立一个管理页面,有权访问的人可以选择要在此列表中显示的字段。

我创建了一个带有JSON文件("field" => <boolean>)的系统。我可以获得管理员选择并创建适当的JSON,但是当我尝试显示仅包含设置为true的字段的列表时出现问题。我想用这样的东西显示它:(你可以看到以前的方式来显示现在已经评论的表格)

{% for bien in biens %}
    <tr>
    {% for categorie, affichage in donnee %}
        {% if affichage %}
            <td>{{ bien.{{ categorie }}}}</td>
        {% endif %}
    {% endfor %}

    {# former way #}
    <td><a href="{{ path('bien_show', { 'id': bien.id }) }}">{{ bien.id }}</a></td>
    <td>{{ bien.titre }}</td>
    <td>{{ bien.description }}</td>
    <td>{{ bien.type }}</td>
    <td>{{ bien.surfaceHabitable }}</td>
    <td>{{ bien.nombrePiece }}</td>
    <td>{{ bien.nombreEtage }}</td>
    <td>{% if bien.sousSol %}Yes{% else %}No{% endif %}</td>
    <td>{{ bien.prix }}</td>
    <td>{{ bien.honoraire }}</td>
    <td>{{ bien.charge }}</td>
    <td>{{ bien.adresse }}</td>
    <td>{{ bien.codePostal }}</td>
    <td>{{ bien.ville }}</td>#}
    <td>
    <ul>
    <li>
        <a href="{{ path('bien_show', { 'id': bien.id }) }}">Voir</a>
    </li>
    <li>
        <a href="{{ path('bien_edit', { 'id': bien.id }) }}">Editer</a>
    </li>
    </ul>
    </td>
    {# end former way #}
    </tr>
{% endfor %}

但我在该行上有错误

<td>{{ bien.{{ categorie }}}}</td>

  

预期的姓名或号码。

我认为我没有采用正确的方法(我也没有做出正确的结果{{ bien.categorie }})。

感谢您的帮助;)

0 个答案:

没有答案