Super, besten Dank schonmal dafür! Das scheint schonmal geklappt zu haben. Jedenfalls bekomme ich keinen Fehler mehr. Wie bekomme ich es denn jetzt hin, dass das auf das eine Feld angewendet wird?
Super, besten Dank schonmal dafür! Das scheint schonmal geklappt zu haben. Jedenfalls bekomme ich keinen Fehler mehr. Wie bekomme ich es denn jetzt hin, dass das auf das eine Feld angewendet wird?
PHP-Code:
dump($widget);
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Da ich leider in dem Bereich nicht so bewandert bin hilft mir das alleine leider noch nicht ganz weiter...sorry!
Wo genau muss das eingesetzt werden bzw. wie sieht der Code komplett aus?
im FE aufrufen im Debugmodus und dann mal gucken was in $widget alles enthalten ist... (Fadenkreuz) - dann suche Dir das raus für eine Prüfung, was für Dich in Frage kommt z.B. id oder typ ...PHP-Code:
<?php
// src/EventListener/LoadFormFieldListener.php
namespace App\EventListener;
use Contao\CoreBundle\ServiceAnnotation\Hook;
use Contao\Form;
use Contao\Widget;
/**
* @Hook("loadFormField")
*/
class LoadFormFieldListener
{
public function __invoke(Widget $widget, string $formId, array $formData, Form $form): Widget
{
if ('63' === $formId) {
dump($widget);
$widget->class.= 'ManipulateForm';
}
return $widget;
}
}
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen