Textarea
Общее
Редактируемый элемент Textarea очень похож на редактируемый элемент Input, единственное различие заключается в поддержке многострочного ввода.
Конфигурация
| Имя | Тип | Описание |
|---|---|---|
height | integer | Высота поля ввода в пикселях |
width | integer | Ширина поля ввода в пикселях |
htmlspecialchars | boolean | Установите в значение false, чтобы получить оригинальное значение без специальных HTML символов, таких как &, по умолчанию true |
nl2br | boolean | Установите в true, чтобы получать также переносы строки на фронтенде |
placeholder | string | Подсказка, которая отображается, когда поле пустое |
class | string | CSS-класс, который добавляется к окружающему контейнеру этого элемента в режиме редактирования |
required | boolean | Установите в true, чтобы сделать значение поля обязательным для публикации |
defaultValue | string | Значение по умолчанию для доступных опций |
Методы
| Имя | Возвращает | Описание |
|---|---|---|
getData() | array | Получить значение текстового поля |
isEmpty() | bool | Определяет, пустое ли редактируемое поле или нет. |
Пример
<p class="product-description">
{{ pimcore_textarea("product_description", {
"nl2br": true,
"height": 300,
"placeholder": "Product Description"
}) }}
</p>
В режиме редактирования вы можете видеть текстовое поле и предустановленную подсказку placeholder.

Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.