mirror of
https://github.com/getformwork/formwork.git
synced 2025-02-22 16:56:50 +01:00
24 lines
1.3 KiB
PHP
24 lines
1.3 KiB
PHP
<?php $this->layout('fields.field') ?>
|
|
<div class="form-input-wrap">
|
|
<input <?= $this->attr([
|
|
'class' => ['form-input', 'form-input-slug', $field->get('class')],
|
|
'type' => 'text',
|
|
'id' => $field->name(),
|
|
'name' => $field->formName(),
|
|
'value' => $field->value(),
|
|
'placeholder' => $field->placeholder(),
|
|
'minlength' => $field->get('min'),
|
|
'maxlength' => $field->get('max'),
|
|
'pattern' => $field->get('pattern'),
|
|
'required' => $field->isRequired(),
|
|
'disabled' => $field->isDisabled(),
|
|
'hidden' => $field->isHidden(),
|
|
'readonly' => $field->isReadonly(),
|
|
'data-source' => $field->source()?->name(),
|
|
'data-auto-update' => $field->autoUpdate() ? 'true' : 'false',
|
|
]) ?>>
|
|
<?php if (!$field->autoUpdate() && !$field->isReadonly()): ?>
|
|
<span class="form-input-action" data-generate-slug="<?= $field->name() ?>" title="<?= $this->translate('panel.pages.changeSlug.generate') ?>"><?= $this->icon('sparks') ?></span>
|
|
<?php endif ?>
|
|
</div>
|