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

Related posts:

  1. A cleaner Backend I wrote a little manual how to hide fields in...

Related posts brought to you by Yet Another Related Posts Plugin.

7 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

T3DosisMai 7th, 2010 at 12:18

Auch ohne TV lässt sich das Backen “aufräumen”
fügt man
mod.SHARED.colPos_list =0,1
ins Page TS, sind nur noch die Spalten für “Hauptinhalt” und “Linke Spate” im BE sichtbar

ascheMai 11th, 2010 at 09:27

ohne TV geht garnicht – ohne TV ist wie Auto mit Schaltung statt Automatik^^

ChristopherJuni 23rd, 2010 at 12:05

Ich fahre gerne mit Schaltung. ;-)

MichaelJuli 8th, 2010 at 07:00

Und ich liebe die Automatik ;)

Leave a comment

Your comment