textarea
Используйте тег <textarea>, чтобы добавить на форму виджета текстовое поле, поддерживающее написание текста в две и более строки.
Доступные атрибуты:
Атрибут | Тип | Обязательно | Описание |
---|---|---|---|
class | String | Нет | Укажите название класса CSS, определенное в поле CSS виджета. |
model | String | Да | Укажите значение этого атрибута, чтобы привязать объект данных клиентского контроллера. При измене нии данных в модели, они автоматически переносятся в клиентский контроллер. |
isMandatory | Boolean | Нет | Установите значение атрибута true, чтобы сделать поле обязательным. Значение по умолчанию: false. |
isVisible | Boolean | Нет | Установите значение false, чтобы скрыть тег. Значение по умолчанию: true. |
label | String | Нет | Добавьте заголовок, описывающий содержание поля. |
placeholder | String | Нет | Укажите подсказку для поля. |
readOnly | Boolean | Нет | Установите значение атрибута true, чтобы сделать поле доступным только для чтения. Значение по умолчанию: false. |
style | String | Нет | Настройте вид элементов тега (размер, шрифт, цвет и другое), используя синтаксис CSS. |
value | String | Нет | Укажите значение поля по умолчанию. |
Примеры:
textarea
<textarea
model="data.name"
label="Тема"
placeholder="Укажите тему"
value=""
></textarea>
<textarea
model="data.description"
label="Описание"
value=""
placeholder="Опишите проблему"
></textarea>
Шаблон из примера добавляет следующий элемент на страницу: