Hallo Leute,
ich beiße mir gerade die Zähne aus:
Ich möchte bei einem Multi-Step-powermail-Formular eine Art Selektion ermöglichen.
Das heißt: auf Seite 1 wählt der User z.B. 8 von 16 Checkboxen aus, und auf Seite 2 erscheinen dann nur diese 8 Checkboxen. Das lässt sich durch
lib.bla = COA
lib.bla {
10 = TEXT
10 {
data = TSFE:fe_user|sesData|powermail_13853|uid1|0
wrap = <div class="powermail_check_inner powermail_check_inner_uid21_0"><label for="check_uid21_0">|</label><input id="check_uid21_0" class="validate-one-required powermail_tippspiel powermail_check powermail_uid21 powermail_subuid21_0 " type="checkbox" tabindex="1" onclick="checkbox('uid21_0'); " name="check_uid21_0" /></div>
required = 1
}
...
}
in einem TypoScript-Objekt leicht bewerkstelligen.
Wenn aber nun der User noch eine weitere Auswahl treffen soll (z.B. 4 der verbliebenen 8 Checkboxen), werden diese Werte nicht an Seite 3 übergeben, da sie nicht in der powermail-Session gespeichert werden.
Wie kriege ich es hin, dass ich mit dem in TypoScript nachgebauten powermail-Formular die Session füttere? Muss ich dazu unbedingt eine Ext schreiben, die einen der Hooks nutzt?
Oder gibt es einen gänzlich anderen Weg, um Optionen im Formular mehrschrittig "einzugrenzen"?
Vielen Dank & Grüße,
bruder_chang