|
Verfasst am: 02. 12. 2011 [10:13]
|
|
ralphle
Themenersteller
Dabei seit: 02.08.2005
Beiträge: 62
|
Hallo,
erst mal danke an das Forum, mit Eurer Hilfe hab ich den neuen Mail-Form zum rennen gebracht.
Ein kleines Problem habe ich noch:
Wie kann ich die Error-Messages aus den Labels raus nehmen? Die hätte ich gerne woanders.
Weiss jemand einen Rat?
Grüße Ralph
[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 02.12.2011 um 10:13.]
|
|
Verfasst am: 02. 12. 2011 [11:14]
|
|
ralphle
Themenersteller
Dabei seit: 02.08.2005
Beiträge: 62
|
So, Handbuch ist etwas gewöhnungsbedürftig bei der Form-Extension: aber ich habs gelöst:
Dieses Code-Schnippsel nimmt die Error-Messages aus den Labels raus und setzt diese hinter das form-field (input, textaere etc...).
Einfach vor das postProcess-Tag in der Konfiguration des form-Content-Elements einsetzen.
Ausserdem umschließt es die Fehlermeldungen mit einer neuen span-Klasse.
Wems hilft...
...
layout {
label = <label><labelvalue /></label>
elementWrap = <li><element /><mandatory /><error /></li>
error = <span class="error"><errorvalue /></span>
}
postProcess {
...
Grüße
|
|
Verfasst am: 02. 12. 2011 [13:46]
|
|
ralphle
Themenersteller
Dabei seit: 02.08.2005
Beiträge: 62
|
kleiner Nachtrag.
beim Absenden des Formulars generiert der Eintrag:
label = <label><labelvalue /></label>
eine Fehlermeldung beim Abschikcen des Formulars.
Stattdessen habe ich das Layout in die einzelen form-Elemnte verschoben, dann gehts.
20 = TEXTLINE
20 {
name = name
label = Name, Vorname
layout {
label = <label><labelvalue /></label>
}
}
Grüße
|
|
Verfasst am: 03. 02. 2012 [13:32]
|
|
AnnaM
Dabei seit: 26.07.2007
Beiträge: 86
|
Hallo,
danke für den Tipp!
Ich habe allerdings ein Problem damit: wenn ich das Layout des Formulars ändere, ist das Layout der HTML-Mail, die verschickt wird, so defekt, dass die Mail nicht mehr gelesen werden kann. Hast du dafür eine Lösung?
(BTW, am liebsten würde ich eine Plain-Text-Mail verschicken - weißt du, wie man das konfiguriert?)
Gruß,
Anna
|
|
Verfasst am: 17. 03. 2012 [18:39]
|
|
ralphle
Themenersteller
Dabei seit: 02.08.2005
Beiträge: 62
|
Richtig Anna, ledier habe ich auch erst im nachinein gemerkt. Leider noch keine Lösung.
|