我正在Symfony2中创建一个自定义表单字段,这是我的模板:
{% block rating_widget %}
{% spaceless %}
<div {{ block('widget_container_attributes') }}>
{% for child in form %}
<label for="{{ id }}">
<i class="fa fa-star"></i>
</label>
<input type="radio" {{ block('widget_attributes') }}{% if value is defined %} value="{{ value }}"{% endif %} />
{% endfor %}
</div>
{% endspaceless %}
{% endblock %}
我想访问{{ block('widget_attributes') }}
内的数据。
例如,我发现了这些:{{ id }}
和{{ value }}
here,它运作良好,但我无法找到任何文档或示例来获取其他文档或示例。
有人有想法或链接吗?
提前致谢。
答案 0 :(得分:1)
事实上,这很容易。经过一些测试,我发现了......
对于字段“id=
”,树枝字段为{{ id }}
,因此我尝试将name=""
作为{{ name }}
并且有效。它会覆盖{{ block('widget_attributes') }}
,因此元数据不会重复。
事实上,对于任何<meta-data>=""
,只需使用{{ <meta-data> }}
。