Hallo zusammen!
Ich habe in einer Erweiterung ein eigenes Content Element erstellt.
In dessen Template generiere ich ein eigenes Formular, welches an das Contao-Formular angelehnt ist:
PHP-Code:
<?php
$this->extend('block_searchable'); ?>
<?php $this->block('content'); ?>
<div class="inside">
<form action="https://meineurl.de/uebersicht" method="post">
<div class="formbody">
<input type="hidden" name="FORM_SUBMIT">
<input type="hidden" name="REQUEST_TOKEN" value="{{request_token}}">
<div class="widget widget-text mandatory">
<input type="text" name="username" class="text mandatory" value required placeholder="Username">
</div>
<div class="widget widget-textarea mandatory">
<textarea id="mcetextarea" name="message" class="textarea mandatory" placeholder="Nachricht"></textarea>
</div>
<div class="widget widget-submit">
<button type="submit" class="submit">Absenden</button>
</div>
</div>
</form>
</div>
// ...Zusätzliche Tinymce Scripte...
<?php $this->endblock(); ?>
Über Service Tagging habe ich zusätzlich einen prepareFormData-Hook integriert. Dieser funktioniert auch bei Formularen, die ich über den Contao Formular-Generator erstellt habe.
Nur eben leider nicht mit meinem im Template erstellten Formular.
Welche Möglichkeiten habe ich hier, um den Hook auch bei meinem eigenen Formular auslösen zu lassen?
Lesezeichen