
Translating forms in the TYPO3 Form Framework
Sebastian KleinLearn how to localize everything related to forms, including some hard to find details.
I love to learn something new, and I'm just as willing to pass on my experience. Writing a tutorial has another advantage for me: to be able to explain even details correctly, I have to go deeper into the subject matter. The finished tutorial can then serve everyone including me as a (hopefully) helpful reference.
The selection of topics depends on its relevance: if several articles already exist on a subject, I don’t have to write another. Common topics are new TYPO3 features, like Routing or the Form Framework. These are supplemented by more general topics of web development.
It is very important to me that these tutorials stay up to date! Therefore I regularly add further aspects of the topic and review changes in new TYPO3 versions.
Learn how to localize everything related to forms, including some hard to find details.
It is quite simple to assign individual templates for the sent emails, using the Form Framework of TYPO3 v8.
Same website, but with different form styling or translations? One possible solution is to configure a new prototype in the TYPO3 Form Framework.
Today I'll show you how to create an entire extension that renders a select list and shows the result using jQuery and Ajax, without having to reload the whole website.
Based on two additional page properties I'll demonstrate how you can add own fields to TYPO3. We'll extend the table 'pages' by means of a small TYPO3 extension.
In TYPO3 navigations are usually created using the HMENU cObject. The whole range of configurations and wraps can be difficult to manage at first, though. Here you can find ready-made snippets for several navigations like Bootstrap.
jQuery.mmenu includes a widescreen extension which makes it possible to permanently show the navigation at a defined viewport width. Here I'll show you how you can easily center the navigation along with the website.