Поле ResetType¶
Кнопка, которая сбрасывает все поля в их изначальные значения.
Отображается как | тег input reset |
Наследуемые опции | |
Родительский тип | ButtonType |
Класс | ResetType |
Наследуемые опции¶
attr¶
тип: array
по умолчанию: array()
Если вы хотите добавить дополнительные атрибуты к HTML-представлению кнопки,
то вы можете использовать опцию attr
. Это ассоциативный массив с HTML-атрибутом
в качестве ключа. Это может быть полезно, когда вам нужно установить для кнопки
пользовательский класс:
use Symfony\Component\Form\Extension\Core\Type\ResetType;
// ...
$builder->add('save', ResetType::class, array(
'attr' => array('class' => 'save'),
));
disabled
¶
type: boolean
default: false
If you don’t want a user to be able to click a button, you can set the disabled option to true. It will not be possible to submit the form with this button, not even when bypassing the browser and sending a request manually, for example with cURL.
label
¶
type: string
default: The label is “guessed” from the field name
Sets the label that will be displayed on the button. The label can also be directly set inside the template:
- Twig
1
{{ form_widget(form.save, { 'label': 'Click me' }) }}
- PHP
1
<?= $view['form']->widget($form['save'], ['label' => 'Click me']) ?>
label_attr
¶
type: array
default: []
Sets the HTML attributes for the <label>
element, which will be used
when rendering the label for the field. It’s an associative array with HTML
attribute as a key. This attributes can also be directly set inside the
template:
- Twig
1 2 3
{{ form_label(form.name, 'Your name', { 'label_attr': {'class': 'CUSTOM_LABEL_CLASS'} }) }}
- PHP
1 2 3 4 5
echo $view['form']->label( $form['name'], 'Your name', ['label_attr' => ['class' => 'CUSTOM_LABEL_CLASS']] );
translation_domain
¶
type: string
default: messages
This is the translation domain that will be used for any labels or options that are rendered for this button.
Эта документация является переводом официальной документации Symfony и предоставляется по свободной лицензии CC BY-SA 3.0.