Übersetzen von Formularen im TYPO3 Form Framework
Sebastian KleinDer umfassende Leitfaden zur Übersetzung von Formularen, inklusive einiger bislang nicht dokumentierter Feinheiten.
Ich lerne gerne etwas Neues, und genauso gern gebe ich meine Erfahrungen weiter. Das Schreiben eines Tutorials hat einen weiteren Vorteil für mich: um auch Details richtig erläutern zu können, muss ich mich noch einmal tiefer mit der Materie beschäftigen. Das fertige Tutorial kann dann euch ebenso wie mir als (hoffentlich) hilfreiches Nachschlagewerk dienen.
Zu welchen Themen ich schreibe, hängt auch von der Relevanz ab: wenn es schon einige Artikel zu einem Thema gibt, muss ich keinen weiteren schreiben. Häufig behandle ich hier neue Features in TYPO3, wie das Routing oder das Form Framework. Dazu gesellen sich allgemeinere Bereiche der Webentwicklung.
Ich lege großen Wert darauf, dass meine Tutorials auf dem neuesten Stand bleiben! Daher ergänze ich in regelmäßigen Abständen weitere Aspekte des Themas und prüfe Änderungen in neuen TYPO3-Versionen.
Neben diesen ausführlichen Tutorials findet ihr noch verschiedene Code-Snippets in meinem Dokuwiki.
Der umfassende Leitfaden zur Übersetzung von Formularen, inklusive einiger bislang nicht dokumentierter Feinheiten.
Individuelle Templates für die versandten E-Mails aus dem Form Framework von TYPO3 v8 sind leicht einzurichten.
Gleiche Website, verschieden aussehende Formulare oder Übersetzungen? Ein Lösungsweg ist die Konfiguration eines neuen Prototype im TYPO3 Form Framework.
Heute erstelle ich eine komplette Extension mit Plugin, das ein Auswahlmenü (select) ausgibt und dessen Ergebnisse mit jQuery und Ajax anzeigt, ohne die gesamte Webseite neu zu laden.
Anhand zweier neuer Seiteneigenschaften zeige ich, wie man in TYPO3 eigene Datenbankfelder hinzufügt. Wir werden die Tabelle 'pages' über eine kleine TYPO3-Extension erweitern.
In TYPO3 werden Menüs meist über das cObject HMENU ausgegeben. Die vielen Konfigurationsmöglichkeiten und Wraps sind aber zu Beginn schwer überschaubar. Hier sind fertige Snippets zu finden, die verschiedene Navigationen wie z.B. Bootstrap ausgeben.
jQuery.mmenu bietet mit der widescreen-Extension die Möglichkeit, die Navigation ab einer gewissen Breite immer anzuzeigen. Wie man diese dann gemeinsam mit der Website im Browserfenster zentriert, zeige ich hier.