<div class="form-block form-block--textarea form-block--textarea-example">
    <div class="form-textarea">
        <label for="textarea-example">This is a textarea</label>
        <textarea id="textarea-example" name="textarea-example" rows="5" cols="33" placeholder="This is a placeholder"></textarea>
    </div>
</div>
<div class="form-block form-block--textarea form-block--{{ formBlockName }}{% if formBlockValidationMessage %} has-error{% endif %}">
	<div class="form-textarea">
		<label for="{{ formBlockName }}">{{ formBlockLabel }}</label>
		<textarea id="{{ formBlockName }}" name="{{ formBlockName }}"{% if formBlockTextareaAttributes %}{% for key, value in formBlockTextareaAttributes %} {{ key }}="{{ value }}"{% endfor %}{% endif %}></textarea>
	</div>
	{% if formBlockValidationMessage %}
	<div class="form-block-validation-message">
		<p>{{ formBlockValidationMessage }}</p>
	</div>
	{% endif %}
</div>
{
  "formBlockLabel": "This is a textarea",
  "formBlockName": "textarea-example",
  "formBlockTextareaAttributes": {
    "rows": "5",
    "cols": "33",
    "placeholder": "This is a placeholder"
  }
}
  • Handle: @form-block-textarea--default
  • Preview:
  • Filesystem Path: resources/components/02-units/form-blocks/textarea/textarea.twig

Form Blocks

Purpose: Used to allow the user to input information.