Zum Inhalt springen

powermail conditions, wie kann ich fieldsets erstellen

Erstellt am 29. September 2015 · 6 Antworten · letzte Antwort am 30. September 2015

Tags: Powermail, TYPO3 6, Frage

banane66 ·

Gute Tag,

ich habe ein Problem wenn ich mit powermail conditions einen Teil eines Formulars verschwinden bzw. erscheinen lassen möchte (bezüglich alternativer Lieferadresse) und dabei entsteht das Problem, dass ich nur jeweils ein Field auswählen kann, diese Condition betrifft aber mehrere Felder. Wie kann ich also ein Fieldset erstellen, was ich dann mit powermail_cond auswählen kann?

Gruß und vielen Dank im Voraus

einpraegsam.​net ·

Welche powermail und powermail_cond Version?
Fieldset (oder auch Seiten) musst du in Powermail erstellen - ob du willst oder nicht - verstehe die Frage nicht ganz.

banane66 ·

powermail_cond 3.0 beta, powermail 2.11.2.
Ich kann für die Regeln nur einzelnze Fields auswählen, Fieldsets stehen nicht zur Auswahl, obwohl ich ja z.B. für Lieferadresse + Unterpunkte diese erstellt habe. Kann man das irgendwo einstellen?

Gruß und Danke

einpraegsam.​net ·

Hi,

anbei ein Screenshot wie du die Fieldsets auswählen kannst.

Vorgehen:
- Formular in powermail wie gewünscht erstellen (vermutlich mit mehr als nur einem Fieldset / Page)
- Prüfen ob das Formular im Frontend wie gewünscht (zunächst ohne Bedingungen) funktioniert
- Bedingungssammlung in einem Sysfolder hinzufügen
- Formular auswählen
- Bedingung hinzufügen
- Speichern drücken
- Wieder Aufklappen und bei "Welches Feld ist betroffen (Zielfeld)?" das entsprechende Fieldset auswählen

banane66 ·

Vielen Dank, ich hab das Problem anders gelöst, indem ich für jedes Field eine Condition erstellt habe - so funktioniert es auch. Nur jetzt habe ich das Problem, dass die Labelüberschrift sich nicht ausblenden lässt... Ich habe das eingebunden...

$(".powermail_fieldset_252").hide();

a...ber es greift nicht, das funktioniert für die Fields, aber nicht für die Überschrift.
Das bedeutet im Klartext, dass wenn die Condition noch nicht erfüllt ist, trotzdem die Überschrift von Lieferadresse angezeigt wird.

Vielen Dank und Gruß