Viele Module und Inhaltselemente sind seit Contao 3 bereits so umgestellt, dass man ihnen eigene Templates zuweisen kann. Einzelnen Formularfeldern kann man ebenso bereits Frontend-Templates zuweisen. Nur dem Formular selbst nicht. Das lässt sich allerdings relativ einfach machen, indem man folgende Schritte durchführt:
1. Dem Formular wird ein eindeutiger Formalias z.B. ‚form_custom‘ zugewiesen.
2. Man erstellt dann drei Templates z.B. wie folgt:
a) form.html5
b) form_original.html5
c) form_custom.html5
und integriert in die form.html5 folgende Abfrage: