ドキュメントのようにフォームにヘルプメッセージを実装しました
{% 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')));
そしてそれも機能しません。
このようなものを機能させるためのアイデアはありますか?