Zum Inhalt springen

mailformplus Sprachproblem bei Submit

Erstellt am 8. Dezember 2006 · 3 Antworten · letzte Antwort am 3. Januar 2007

Tags: Frage

soundstorm ·

Hallo

Ich habe das mailformplus installiert mit mehrsprachigen Templates per TS. Im Record vom mailformplus selber habe ich kein Template angegeben, also nimmt er wirklich die Einstellung vom TS, soweit so gut. o.O

Aber: Sobald man den Submit Button betätigt, wechselt er automatisch zum ersten Standard-Template!

Habe testweise mal das Standard template rausgenommen, d.h. auf deutsch kommt nun nichts, auf französisch das Formular auf franz wie gewünscht, gut. Jetzt wenn man aber auf ok klickt und das das Form überprüft wird, wechselt er eben zum anderen Template, das heisst in dieser Testsitutation zu nichts... #angry# Es wird einfach nichts dargestellt, weil ich das Standardtemplate ja rausgejommen habe.

Auch wenn ich alles ausfülle und das Formular verschickt wird, wird zum 1. Template gewechselt, wieso bloss?? 😢 Der simple Aufruf des FOrms mit dem zugehörigen Sprachtemplate funktioniert, wieso nach dem ABschicken nicht mehr? #evil#

Hat jemand eine Idee, wie ich das korrigieren könnte?
Danke.

soundstorm ·

Habe das Problem entdeckt:

Im Template selber muss man die Sprache mit dem Parameter L angeben. Es ist ein Hiddenfeld, das im Beispieltemplate bereits drin ist.
Also, einfach für jede SPrache ein Template und einen Record machen, und im template den L Paramneter richtig anpassen... :o

gruss

freyherr ·

Hallo,

ich stehe auf dem Schlauch, Brett vorm Kopf!

ich will eine englischsprachige Variante eines Formulars anbieten.

Ich habe also ein Standardkopie angelegt. Wie bekomme ich nun das englischsprachige Template adressiert.

Ich stehe echt auf dem Schlauch.

Besten Dank

Peter

soundstorm ·

Ich habe das so gelöst:

- Im Seitenbaum hast du eine Seite für das Formular. Dort fügst du für jede prache das Plugin mailformplus ein.

- Ein Level tiefer als das Form erstellst du sysOrdner für alle Sprachen. Also:

-Formular
.....-de
.....-fr
.....-eng

- in jeden SysOrdner erstellst du nun ein Setting pro Sprache für das mailformplus (über Liste) und nun kannst du bei jedem Setting ein anderes template angeben. 🙂

- Jetzt musst du nur noch die versch. Ausgangspunkte für jede Sprache in den Form Plugins angeben. (in der Seite mit dem Form, bei jedem Mailformplugin Ausgangspunkt auf de/fr/eng verweisen)

phil