Templa Voila - Spalten im Backend layouten und anordnen

Wenn man mit Templa Voila arbeitet, hat man backend-technisch schon einige Vorteile. Zum Beispiel ist auf Page-Template Ebene nur vorhanden, was auch mit Inhalt gefüllt werden kann. Es ist also schon “aufgeräumter” als das normal Layout des Backends wo ja standardmäßig immer die Spalten “left”, “normal”, “right” und “border” vorhanden sind.

Nun ist es aber auch in TV so, dass die Spalten standardmäßig immer die gleichen Ausmaße haben und je nach Reihenfolge beim anlegen des Mappings auch eine horizontale Anrichtung. Bei ein oder zwei Spalten ist das erstmal kein Problem. Hat man jedoch mehr Spalten wird es langsam aber sicher unübersichtlich.

Es gibt jedoch eine Lösung für dieses Problem. Man kann hier eigens Tabellen erstellen und die Spalten individuell anordnen. Das ganze funktioniert so:
Man muss in das XML des jeweiligen TV-Templates gehen und folgenden (hier beispiel-code) einfügen:

<meta type="array">
	<langDisable>1</langDisable>
<beLayout>
		<![CDATA[
<table width="99%" border="3">
<tr>
<td style="background-color: #ffffff" >###field_eins###</td>
</tr>
<tr>
<td style="background-color: #cccccc" >###field_zwei###</td>
</tr>
<tr>
<td>###field_drei###</td>
</tr>
</table>
]]></beLayout>
</meta>

In diesem Beispiel werden die Felder ###field_eins### bis ###field_drei### in einer Tabelle angeordnet. Das Ganze muss in den “meta” Bereich eingestellt werden.
So lassen sich die Backendfelder aufteilen, mit Farben versehen und in Ihrer Breite anpassen.
Somit lässt sich das Backend für den Redakteur um einiges schöner und benutzerfreundlicher gestalten.

Diese Seite Bookmarken:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • LinkArena
  • MisterWong
  • TwitThis
  • Live
  • MySpace
  • Print this article!
  • StumbleUpon
  • Technorati
  • Webnews.de
  • Wikio

No related posts.

3 Comments

FlorianJuni 7th, 2009 at 17:46

Vielen Dank! Ist ja ganz einfach ohne Typoscript :)

submonsterOktober 26th, 2009 at 12:14

Versteh ich das richtig, dass hier das mehrspaltige Layout via Tabellen realisiert wird??? Wünschenswerter wäre da dann doch eher das ganze via divs zu gestalten. Alles andere ist wohl irrelevant.

harryOktober 26th, 2009 at 12:17

@submoster : das ist ja nur backend. Du kannst da meines Wissens auch Divs verwenden. Mir ist es aber im Backend ziemlich schnuppe ob Tabellen oder Div-Container :)
Es ist ja eigentlich ein tabellarischer Aufbau - ergo sind Tabellen nicht soooo falsch :)
Grüße

Leave a comment

Your comment