Я создаю форму через Formbuilder в Symfony4:
$formBuilder->add($fieldMapping['fieldName'], TextType::class, array('attr' => array('class' => 'form-control')));
Это дает мне следующий вывод:
<div>
<label for="form_username" class="required">Username</label>
<input type="text" id="form_username" name="form[username]" class="form-control">
</div>
Я хотел бы добавить строку после поля ввода,поэтому результат выглядит так:
<div>
<label for="form_username" class="required">Username</label>
<input type="text" id="form_username" name="form[username]" required="required" class="form-control">
<span class="info" data-name="form[username]">
</div>
Мой подход:
$formBuilder->add($fieldMapping['fieldName'], TextType::class, array('attr' => array('class' => 'form-control', 'after' => "<span class='info' data-name='form[username]'></span>")));
Но это не правильно