Hallo Forum,
scheinbar stehe ich gerade mal wieder auf dem Schlauch ...
Ich müsste die Templates für die Eingabefelder mal wieder anpassen, aber die Änderungen greifen nicht:
HTML-Code:
<?php $this->extend('form_row'); ?>
<?php $this->block('label'); ?>
<?php if ($this->label): ?>
<label for="ctrl_<?= $this->id ?>"<?php if ($this->class): ?> class="<?= $this->class ?>"<?php endif; ?>>
<?php if ($this->mandatory): ?>
<span class="invisible"><?= $this->mandatoryField ?> </span><?= $this->label ?><span class="mandatory">*</span>
<?php else: ?>
<?= $this->label ?>
<?php endif; ?>
</label>
<?php endif; ?>
<?php $this->endblock(); ?>
<div class="input">
<?php $this->block('field'); ?>
<?php if ($this->hasErrors()): ?>
<p class="error"><?= $this->getErrorAsString() ?></p>
<?php endif; ?>
<input type="<?= $this->type ?>" name="<?= $this->name ?>" id="ctrl_<?= $this->id ?>" class="text<?php if ($this->hideInput): ?> password<?php endif; ?><?php if ($this->class): ?> <?= $this->class ?><?php endif; ?>" value="<?= Contao\StringUtil::specialchars($this->value) ?>"<?= $this->getAttributes() ?>>
<?php $this->endblock(); ?>
</div>
Ich habe mir ein form_textfield_edit.html5 angelegt. Im Prinzip soll ein zusätzlicher DIV um das Input-Feld, der erscheint aber nicht, während Änderungen beim label durchaus greifen. Habe ich etwas übersehen?
Danke!
LG/A