Hallo, ich bin auf den Formhandler gestoßen und konnte mein komplexes Formular unter Typo3 sehr gut damit lösen.
Leider bin ich noch in der Einarbeitung und das folgende Szenario lässt sich noch nicht lösen. Über Tipps bin ich sehr dankbar..
- es existiert ein multistep formular. Im Step3 werden mehrer Felder ausgewählt. In Step4 soll eine Zusammenfassung der Felder stehen. Davor sollen die Felder weiter berechnet werden. Anschließend sollen die Felder und die neu berechneten in eine DB eingetragen werden.
- ich habe mehrere Checkboxen mit gleichen Namen
z. B. Name=erfahrung Value=1, Name=erfahrung Value=2 und Name=dauer Value=5, Name=dauer Value=3
- diese Values sollen jetzt durch z. B. ein PHP-Script weiter berechnet werden
If (erfahrung == 1 && dauer == 5) { $ergebnis = 100}
- das Ergebnis soll als Marker ### dann wieder im Formular Step4 eingesetzt werden und später auch mit in die DB gespeichert werden
Fragen:
- an welcher Stelle im Typoscript des Formhandlers übergebe ich für meinen Step3 alle meine Felder, damit das Ergebnis in Step4 angezeigt wird?
1 {validators { ??
1 {
conditions { ??
- wie bekomme ich die Values aus der Session in eine externe Componente?
- Welche Componente ist für das Sezenario geeignet? AbstractInterceptor, AbstractValidator? Eigene Componente ohne extends?
- Wie bekomme ich das Ergebnis als Marker aus der Componente in Step4 angezeigt? Return Marker ?
Danke für ein paar Denkanstöße oder Beispiele
Leider bin ich noch in der Einarbeitung und das folgende Szenario lässt sich noch nicht lösen. Über Tipps bin ich sehr dankbar..
- es existiert ein multistep formular. Im Step3 werden mehrer Felder ausgewählt. In Step4 soll eine Zusammenfassung der Felder stehen. Davor sollen die Felder weiter berechnet werden. Anschließend sollen die Felder und die neu berechneten in eine DB eingetragen werden.
- ich habe mehrere Checkboxen mit gleichen Namen
z. B. Name=erfahrung Value=1, Name=erfahrung Value=2 und Name=dauer Value=5, Name=dauer Value=3
- diese Values sollen jetzt durch z. B. ein PHP-Script weiter berechnet werden
If (erfahrung == 1 && dauer == 5) { $ergebnis = 100}
- das Ergebnis soll als Marker ### dann wieder im Formular Step4 eingesetzt werden und später auch mit in die DB gespeichert werden
Fragen:
- an welcher Stelle im Typoscript des Formhandlers übergebe ich für meinen Step3 alle meine Felder, damit das Ergebnis in Step4 angezeigt wird?
1 {validators { ??
1 {
conditions { ??
- wie bekomme ich die Values aus der Session in eine externe Componente?
- Welche Componente ist für das Sezenario geeignet? AbstractInterceptor, AbstractValidator? Eigene Componente ohne extends?
- Wie bekomme ich das Ergebnis als Marker aus der Componente in Step4 angezeigt? Return Marker ?
Danke für ein paar Denkanstöße oder Beispiele
Feldvalues weiter berechnen und ausgeben
Aucun commentaire:
Enregistrer un commentaire