Kontakformular 2.2 + Dynamische Empfängeradresse, Formularelemente jetzt sortierbar |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Kontakformular 2.2 + Dynamische Empfängeradresse, Formularelemente jetzt sortierbar |
Sun. 28. March 2010, 17:51
Beitrag
#81
|
|
Member Gruppe: Members Beiträge: 24 Mitglied seit: 21.03.2008 Mitglieds-Nr.: 1.435 |
Hallo, wenn ein "Nur Beschriftung" Feld eingefügt wird kommt bei der Valedierung ein warning reference to non-existent ID "go_frm300" da nur ein <span eingefügt wird und er die ID für ein <input erwartet. lässt sich das ändern denn "nur Beschriftung" braucht keinen <label for="go_frm300"? ok hab es gelöst. im Modul Frontendausgabe suchen nach: QUELLTEXT case 'label'://label_as_formfield, placeholder $e = '<span '.$this->_format_styleclass($this->field_styles['label_as_formfield']).' >'.$element_value.'</span>'; und ersetzen mit: QUELLTEXT case 'label'://label_as_formfield, placeholder
$e = '<span id="'.$element_name.'"'.$this->_format_styleclass($this->field_styles['label_as_formfield']).' >'.$element_value.'</span>'; |
|
|
Mon. 29. March 2010, 10:17
Beitrag
#82
|
|
Member Gruppe: Members Beiträge: 49 Mitglied seit: 15.02.2007 Wohnort: Halle (Saale) Mitglieds-Nr.: 659 |
moin,
da bin ich auch schon drüber gestolpert und wäre auch wärmstens an einer validen Lösung interessiert. Grüße Carsten -------------------- Das Sefrengo-Forum Suchplugin für Firefox haben die Pixelfans gemacht.
|
|
|
Fri. 24. September 2010, 15:53
Beitrag
#83
|
|
Member Gruppe: Members Beiträge: 45 Mitglied seit: 06.09.2010 Mitglieds-Nr.: 2.268 |
Hallo zusammen
Wenn ich das Formular ausfülle und absende, kommt folgende Fehlermeldung: QUELLTEXT Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:sefrengo\backend\external\pear.php.net\Mail\mail.php on line 125 Weiss jemand was zu tun ist? Dank und Gruss |
|
|
Tue. 28. September 2010, 10:16
Beitrag
#84
|
|
Member Gruppe: Members Beiträge: 45 Mitglied seit: 06.09.2010 Mitglieds-Nr.: 2.268 |
niemand?
|
|
|
Tue. 28. September 2010, 10:18
Beitrag
#85
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 154 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 91 |
Empfängermail eingetragen? Mailversand aktiviert? Absenderadresse angegeben?
|
|
|
Fri. 8. April 2011, 13:03
Beitrag
#86
|
|
Advanced Member Gruppe: Members Beiträge: 60 Mitglied seit: 26.02.2008 Mitglieds-Nr.: 1.390 |
Hallo zusammen,
kann man die Felder irgendwie beliebig anordnen? Gibt´s eine Möglichkeit die Felder manuelle z.b. via CSS Styles zu positionieren? Wäre gut wenn es so eine Möglichkeit geben würde z.B. mittels Variablen {Feld x} sodass man sich auch richtig schön angeordnete Formularen erstellen kann. Danke für die Antwort! |
|
|
Fri. 8. April 2011, 17:54
Beitrag
#87
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
Richtig frei positionieren geht nicht. Du hast aber bei jedem Formularfeld die Möglichkeit ein Template (Elementcontainer 1-4) zuzuweisen. Diese kannst Du im Tab "Meldungen & Templates" beliebig konfigurieren. Z.B.:
Template Elementcontainer 1 QUELLTEXT <div class="row-div"> {errormessage} {label} {element} </div> Template Elementcontainer 2 QUELLTEXT <div class="row-div2"> {errormessage} {label} {element} </div> Durch die CSS Klassen "row-div" und "row-div2" kannst Du die Formularelemente mit Hilfe von css Kaskadierung manipuliern, z.B. QUELLTEXT .row-div textarea { width:200px; } .row-div2 textarea { width:100px; } Wenn Du floats verwendest, wird das Ganze noch eine Ecke interessanter. Damit ist schon sehr viel möglich. -------------------- Es wird, es wird...
|
|
|
Mon. 11. April 2011, 16:30
Beitrag
#88
|
|
Advanced Member Gruppe: Members Beiträge: 60 Mitglied seit: 26.02.2008 Mitglieds-Nr.: 1.390 |
Ok danke für den Tipp. Dann werde ich es über diesen Weg anpassen!
Ist vielleicht ne Idee falls es noch ein neues Update geben soll. Vielleicht kann man die Felder dann per ID ansprechbar machen. Gruß Edit: um die Elementcontainer kann man auch kein komplettes div legen, dass alle Elementcontainer1 .. umrandet oder? Richtig frei positionieren geht nicht. Du hast aber bei jedem Formularfeld die Möglichkeit ein Template (Elementcontainer 1-4) zuzuweisen. Diese kannst Du im Tab "Meldungen & Templates" beliebig konfigurieren. Z.B.:
Template Elementcontainer 1 QUELLTEXT <div class="row-div"> {errormessage} {label} {element} </div> Template Elementcontainer 2 QUELLTEXT <div class="row-div2"> {errormessage} {label} {element} </div> Durch die CSS Klassen "row-div" und "row-div2" kannst Du die Formularelemente mit Hilfe von css Kaskadierung manipuliern, z.B. QUELLTEXT .row-div textarea { width:200px; } .row-div2 textarea { width:100px; } Wenn Du floats verwendest, wird das Ganze noch eine Ecke interessanter. Damit ist schon sehr viel möglich. Der Beitrag wurde von M4ST3R bearbeitet: Mon. 11. April 2011, 17:45 |
|
|
Mon. 18. April 2011, 12:33
Beitrag
#89
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
ZITAT um die Elementcontainer kann man auch kein komplettes div legen, dass alle Elementcontainer1 .. umrandet oder? Nein, geht mit Bordmitteln leider nicht. -------------------- Es wird, es wird...
|
|
|
Wed. 27. June 2012, 09:35
Beitrag
#90
|
|
Newbie Gruppe: Members Beiträge: 2 Mitglied seit: 08.06.2011 Mitglieds-Nr.: 2.396 |
*staubwisch* *hust*
Wenn ich mehrere Formulare auf der selben Seite platziere, werden ja mehrere IDs (go_frm100 etc) mehrfach verwendet. Dadurch kommt es beim validieren des Formulars zu Fehlermeldungen, obwohl das Formular erfolgreich abgeschickt wurde. Also Beispiel: Formular 1 und Formular 2 sind auf der selben Seite. Ich trage Daten in Formular 2 ein und schicke sie ab. Da ich in Formular 1 nichts eingegeben habe, erscheint in Formular 2 Fehlermeldungen, obwohl die Mail korrekt versendet wurde. Gibt es dafür eine brauchbare Lösung? Ich habe jetzt beim zweiten Formular soviel deaktivierte Felder oben angefügt, wie das erste Formular an Felder hat, so das diese IDs nicht mehrfach vergeben werden, aber das ist auf Dauer ja keine Lösung. Btw beide Formulare haben im FORM-Tag eine andere ID aber das alleine reicht ja nicht. |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 26.9.24 - 10:15 |