【发布时间】:2012-11-14 17:25:18
【问题描述】:
我想在没有标签的情况下呈现这个表单元素,但我找不到方法...
$builder
->add('gender', 'choice', array(
'expanded' => true,
'choices' => array(
'Male' => 'm',
'Female' => 'f',
)
))
;
请帮忙,这不起作用:
{% block choice_widget %}
{% spaceless %}
{% for child in form %}
<input type="radio" value="{{ child.get('value') }}">
{% endfor %}
{% endspaceless %}
{% endblock choice_widget %}
我收到Array to string conversion
我想做的是基于图像的性别选择器,只需单击图像即可进行选择。
【问题讨论】:
-
我现在在想,我可以只渲染标签以在其中加载图像并隐藏输入。但是我有同样的问题,我怎样才能隐藏输入并显示标签?
-
如何呈现表单视图?可以贴一下树枝代码吗?