Wenn man in Typo3 TemplaVoila verwendet und verschiedene Felder mit Content-Elementen als Inhalte hat, werden diese im Backend relativ unübersichtlich dargestellt: Jede Spalte wird einfach rechts angereiht. Schön wäre aber anstelle von dem:
diese Darstellung:
Umsetzung
Dies funktioniert, in dem man Code in das XML des TemplaVoila-Objekts einfügt.
1. Im TemplaVoila-Kontrollzentrum bei der gewünschten Vorlage auf den Stift neben „Globale Verarbeitung XML“ klicken
2. Die Zeilen zwischen <meta> und </meta> vom folgenden Beispielcode einfügen. Vor allem <beLayout> bis </beLayout> ist interessant:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<T3DataStructure>
<meta type="array">
<langChildren type="integer">1</langChildren>
<langDisable type="integer">1</langDisable>
<beLayout>
<![CDATA[
<table width="99%" border="3" rules="all">
<tr>
<td width="20%" valign="top">###field_content_right###</td>
<td width="80%" valign="top">###field_content###</td>
</tr>
</table>
]]>
</beLayout>
</meta>
3. Anschließend das Layout und die Feldnamen (###xxx###) anpassen.