Zum Inhalt springen

TYPO3 4.6 Systemextension 'form' - Mehrsprachiges Kontaktformular

Erstellt am 12. Februar 2012 · 1 Antwort · letzte Antwort am 2. April 2012

Tags: TYPO3 4, Frage

jochla ·

Hallo,

wer weiss wie mit der neuen Systemextension 'form' ein mehrsprachiges Formular ralsisiert werden kann?

Welche Bedeutung / Wirkung hat das lang-Attribut in diesem Zusammenhang?

Was funktioniert ist z.B. einen Label mehrsprachig festzulegen, z.B.:

label = TEXT
label {
   lang.de = Land
   lang.en = Country
}

Ich habe aber noch nicht herausgefunden, wie eine in einer Drop-Down-Liste (Select) die einzelnen Werte (Optionen) mehrsprachig angegeben werden. So funktionierts jedenfalls nicht:

10 = SELECT
10 {
   label {
      lang.de = Anrede
      lang.en = Title
   }
   name = anrede
   10 = OPTION
   10 {
      data.lang.de = Herr 
      data.lang.en = Mr.
      selected = selected
   }
}

Wer weiss wie es stattdessen zu machen ist?

Gruß, Johannes.

jochla ·

Nachdem ich mit der neuen "form"-Extension nicht weitergekommen bin, habe ich die Extension "formhandler" für mein mehrsprachiges Formular eingesetzt.

Auch hier gibt es einige Hürden, und noch nicht alles ist gelöst (sieh z.B. auch hier, aber ich bin schneller zum Ziel gekommen, denn es gibt zumindest eine ausreichende Dokumentaion mit vielen Beispielen die auch als Download bereitliegen und als Basis für das eigene Formular verwendet werden können: http://www.typo3-formhandler.com. Da spart man sich ganz viel Tipparbeit und hat auch schon das komplette CSS auf Basis von YAML zur Verfügung, was ja gerade bei Formularen einges wert ist.

Viel Erfolg beim selber ausprobieren!

Johannes.