Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 18. Februar 2015 17:58
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Im Formbuilder eine Datenzusammenfassung anzeigen
Hallo allerseits,
ich erstelle gerade mit dem Formbuilder ein mehrseitiges Formular.
Jetzt wäre es schön wenn es auf der letzten Seite noch einen Zusammenfassung der getätigten Eingaben gäbe, so dass der User diese nochmals prüfen kann und ggf. nochmal zurückgehen kann um fehlende oder falsche Angaben zu korrigieren bevor er das Formular endgültig abschickt.
Nach dem Absenden ist das über das "Bestätigungs-Template" möglich, schöner wäre es aber vor dem Absenden.
Wie muss ich dafür vorgehen?
1000 dank im vorraus.
Offline
#2 19. Februar 2015 05:17
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Im Formbuilder eine Datenzusammenfassung anzeigen
Nur mal so als Anregung (k.A., ob es funktioniert) ... Formbuilder hat doch die Möglichkeit, in bestimmten Feldern Smarty-Werte auszugeben.
Wie wäre es, wenn du auf einer weiteren Seite die bislang eingegebenen Werte in solchen Feldern ausgeben lässt?
Weiß allerdings gerade nicht, in welcher Variable Formbuilder die übergebenen Daten ablegt - würde vermutlich mit {$smarty.post. ...} anfangen.
Offline
#3 19. Februar 2015 11:00
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: Im Formbuilder eine Datenzusammenfassung anzeigen
Hallo Cyberman,
das klappt mit {$smarty.post.variable} ganz gut.
Einzig für Bilddateien erhalte ich keine Ausgabe.
Über {get_template_vars} gibt er unter anderem die versteckten Eingabefelder aus, in denen die Werte weitergegeben werden, z.b.:
<input type="hidden" id="cntnt01fbrp__134" name="cntnt01fbrp__134" value="testbild1.jpg" />
<input type="hidden" id="cntnt01fbrp__173" name="cntnt01fbrp__173" value="copyright1" />
Ich habe auf der letzten Formularseite ein statisches Textfeld angelegt, in dem alle Eingaben nochmals zur Kontrolle angezeigt werden sollen.
Dort steht dann z.b. im Formbuilder:
Bild01: {$smarty.post.cntnt01fbrp__134}
© {$smarty.post.cntnt01fbrp__173}
In der Ausgabe kommt allerdings nur:
Bild01:
© copyright1
Den Wert "copyright1" zeigt er an, "testbild1.jpg" aber nicht.
Was mache ich falsch?
Alle Werte bis auf die der Bilddateinamen werden bei mir angezeigt...
Offline
#4 21. Februar 2015 18:11
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Im Formbuilder eine Datenzusammenfassung anzeigen
Hast du dir mal die Variable {$smarty.post.cntnt01fbrp__134} genauer angesehen?
{$smarty.post.cntnt01fbrp__134|print_r}
Ist es möglicherweise ein Array?
Wie wird der Wert für dieses Feld erzeugt? Über ne Art Filepicker?
Offline
#5 27. Februar 2015 18:39
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: Im Formbuilder eine Datenzusammenfassung anzeigen
{$smarty.post.cntnt01fbrp__134|print_r}
und
{$smarty.post.cntnt01fbrp__134|@print_r}
ergibt bei mir als Augabe 1
Heisst das es ist ein Array? Mit welcher Syntax kann ich den Inhalt des Arrays anzeigen lassen?
Offline
#6 01. März 2015 07:48
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Im Formbuilder eine Datenzusammenfassung anzeigen
Wie wird der Wert für dieses Feld erzeugt? Über ne Art Filepicker?
???
Offline
#7 01. März 2015 13:17
- bd0
- Server-Pate
- Ort: Köln
- Registriert: 22. Juni 2011
- Beiträge: 208
Re: Im Formbuilder eine Datenzusammenfassung anzeigen
Ach sorry, hab das völlig überlesen.
Die Bilder werden über den Feldtyp "Dateiupload" lokal auf der Festplatte ausgewählt und anschliessend hochgeladen.
Beitrag geändert von bd0 (01. März 2015 13:17)
Offline
#8 21. März 2015 03:42
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Im Formbuilder eine Datenzusammenfassung anzeigen
Klingt mir fast danach, als wäre es ein ähnliches Problem wie hier
Offline
Seiten: 1