我已经以文档中的形式实现了帮助消息
{% extends 'form_div_layout.html.twig' %}
{% block field_widget %}
{{ parent() }}
{% if help is defined %}
<span class="help">{{ help }}</span>
{% endif %}
{% endblock %}
为了呈现帮助部分,该示例说应该在 twig 文件中定义“帮助”,如下所示:
{{ form_widget(form.title, {'help': 'foobar'}) }}
但是,我想将“帮助”定义为表单构建器中字段的选项,如下所示:
class myClassType extends AbstractType
{
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('title',null,array('help'=>'foobar'));
}
}
这没有产生任何结果(“选项“帮助”不存在“)。我也试过
$builder
->add('title',null,array('attr'=>array(help'=>'foobar')));
它也不起作用。
有什么想法可以让这样的事情发挥作用吗?