Contao5.3 und conditionalformfields - alle Felder aufgeklappt bzw eingeblendet
Seit Tagen versuche ich das Problem zu lösen , ich schaffe eseinfach nicht
Contao 5.3.26, PHP 8.2.27, terminal42/contao-conditionalselectmenu 4.2.0, terminal42/contao-conditionalformfields 3,1,3,terminal42/contao-countryselect 1.5.5
Theme: 0.1theme
Ich habe die Seite vo 4.13 auf 5.3 upgedated, danach die Erweiterung über den Contao Manager wieder installiert
Nun habe ich ein Formular mit dem ich Felder die bestimmten Bedingungen entsprechen anzeigen lassen will .
Formular wird angezeigt , allerdings sind alle Felder aufgeklappt/eingeblendet. (Ich habe dieses Formular bereits in der Contao4.13 Installation verwendet, da hat es funktioniert)
F12/Debugger eingeschalten beim Laden der Seite wird auch auch keine "conditionalselect.js geladen.(sollte ja ,oder?...im Dateisystem ist sie aber vorhande:vendor terminal42contao-conditionalselectmenu public)
Ich habe das 0.1 theme installiert , inder Beschreibng steht: ohne Javascript, denn alle interaktiven Features, Funktionen und Animation wurden mit effizienteren Technologien, wie Gehirnschmalz + einfachem CSS umgesetzt, muß ich da extra etwas aktivieren ?
Wer kann mir weiterhelfen?
Liste der Anhänge anzeigen (Anzahl: 4)
Es werden beide Erweiterungen verwendet (aber in verschiedenen Formularen ).
In diesem Formular wird conditionalformfields verwendet (das in dieser Form in der alten Installtion 4.13 schon funktioniert hat)
es sind trotz Bedingungen im fieldset alle Felder "aufgeklappt", (habe es auch schon mit anderen Varianten versucht )
es gibt ein radio-button menü mit dem Feldnamen: "auswahlclf" und den 3 Optionen Werten: couple, leader, follower,
und diverse Bedingungen
wenn Auswahl:couple
dann Standard-Adressblock für den Leader
und Zusatzadressblock für den Follower
wenn Auswahl:leader
dann Standard-Adressblock für den Leader
wenn Auswahl:follower
dann Standard-Adressblock für den Follower
( habe nur der Übersicht wegen die Beschreibung in die Feldbezeichnung geschrieben, dopplete" in den Bedingungen habe ich mittlerweile schon mit einem einfachen ' ersetzt)
https://dev.wcsc.at/westin-anmeldung...carinthia-2025 ( es ist eine Anmeldung vorgeschalten -Anmeldedaten um zur Seite zu kommen -u: dev, pw:guette)
hier die screenshots
Anhang 27713
Anhang 27714
Anhang 27715
Anhang 27716
Liste der Anhänge anzeigen (Anzahl: 1)
Habe noch einiges versucht
F12
typeof Conditionalformfields
es kommt "undefined" zurück
Netzwerkanalyse : es wird nicht geladen
unter vendor existieren die Dateien (vendor/terminal42/contao-conditionalformfields/usw)
habe dann testhalber versucht das script zu kopieren und als externes js einzubinden
und in die base.html.twig eingebunden
{% block script %}
{{ parent() }}
<script src="{{ assets('files/custom/js/conditionalselect.js') }}"></script>
{% endblock %}
es wurde dann geladen , aber passiert ist nichts ( auch keine Fehler)
Danach habe ich festgestellt , dass im Ordner public zwar der der Ordner vendor existiert , aber nur mit einem Ordner scricvo ( siehe Bild) Anhang 27723
Habe mehrfach mittels contao Manager den Cache (anwendungscahche und composerchache) gelöscht und composer install/update durchgeführt , es ändert sich absolut nichts.
Liste der Anhänge anzeigen (Anzahl: 2)
Ich kann irgendwie mit Deinen Screenshots nichts anfangen.
Poste doch mal gezielt die Einstellungen bei einem Feld, was nur mit gesetzten Bedingungen angezeigt werden soll.
Bei mir sieht das etwa so aus:
Feld in dem die Werte stehen, die abgefragt werden:
Anhang 27725
Feldgruppe die im Formular angezeigt wird, wenn der Wert im Feld Bewerbung "lehrstelle" ist
Anhang 27724
Für Testzwecke, um dem Problem auf die Spur zu kommen, würde ich auch mal ein ganz einfaches Formular nutzen und/oder eine komplett jungfräuliche Installation nur mit conditionalformfields aufsetzen.
Liste der Anhänge anzeigen (Anzahl: 2)
Danke für deine Antwort und Info
bei mir ssieht es eigentlich auch so aus Anhang 27726 Anhang 27727