---
title: "Backenspalten in Abhängigkeit vom gewählten Layout"
url: "https://www.typo3.net/d/89708-backenspalten-in-abhaengigkeit-vom-gewaehlten-layout"
source: "typo3.net"
tags: ["Backend","Frage"]
created: "2009-05-14"
last_reply: "2009-05-14"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Backenspalten in Abhängigkeit vom gewählten Layout

Backend · 0 Antworten · gestartet 2009-05-14

## Eröffnungsbeitrag

**Gowerl** · 2009-05-14 · [Beitrag #1](https://www.typo3.net/d/89708-backenspalten-in-abhaengigkeit-vom-gewaehlten-layout/1)

Hallo,

ich bin gerade dabei eine größere Seite umzusetzen.
Die Webseite wird aus unterschiedlichen Layouts bestehen. Nun möchte ich, dass je nach gewähltem Layout nur die tatsächlich relevanten Spalten angezeigt werden.

```php
//zusätzliche spalten zum backendbereich hinzufuegen
t3lib_extMgm::addPageTSConfig('  
mod.SHARED.colPos_list = 1,0,2,3,4,5,6
');  
 
$TCA["tt_content"]["columns"]["colPos"]["config"]["items"] = array (  
"1" => array ("Headerflash(1)||Headerflash(1)||||||||","1"),  
"0" => array ("Finanzierung / Downloads / Zubehör (0)||Finanzierung / Downloads / Zubehör (0)||||||||","0"),  
"2" => array ("Bildergalerie / Produkttext(2)||Bildergalerie / Produkttext(2)||||||||","2"),  
"3" => array ("Technische Daten / Details(3)||Technische Daten / Details(3)||||||||","3"),
"4" => array ("Fahrzeugbezeichnung Bild /(4)||Fahrzeugbezeichnung Bild(4)||||||||","4"),
"5" => array ("Startseite News (5)||Startseite News (5)||||||||","5"),
"6" => array ("Serviceseiten (6)||Serviceseiten (6)||||||||","6"),
);


//unterschiedliche Layouts definieren
$TCA[pages][columns][layout] = Array (
        "exclude" => 1,
        "label" => "Seiten-Layout:",
        "config" => Array (
                "type" => "select",
                "items" => Array (
                        Array("Layout Fahrzeuge", "0"),
                        Array("Layout 66 - 33, rechts Schnelleinstieg, Haendlersuche", "1"),
                        Array("Layout 100 Prozent, nur eine Spalte im Inhaltsbereich", "2"),
						Array("Layout ohne Headerbild, 3-spaltig / Layout ohne Headerbild, 3-spaltig", "3"),
					#	Array("Layout 100", "4"), 
					#	Array("Layout 33 - 66", "5"),                                        
                ),
                "default" => "0"
        )
);
```

Das ist der Code den ich bisher in der extTables.php habe.
Hat jemand eine Idee, wie man es schafft, dass beispielsweise beim Layout2 nur die Spalten 1,2 und 3 im Backend angezeigt werden.
Vielen Dank für Euere Hilfe.
Gowerl

---

Quelle: „Backenspalten in Abhängigkeit vom gewählten Layout“, typo3.net, https://www.typo3.net/d/89708-backenspalten-in-abhaengigkeit-vom-gewaehlten-layout
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
