---
title: "Designvorlage abhänging vom Inhalt?"
url: "https://www.typo3.net/d/55656-designvorlage-abhaenging-vom-inhalt"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2007-01-03"
last_reply: "2007-01-03"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Designvorlage abhänging vom Inhalt?

Allgemein · 2 Antworten · gestartet 2007-01-03

## Eröffnungsbeitrag

**Flint** · 2007-01-03 · [Beitrag #1](https://www.typo3.net/d/55656-designvorlage-abhaenging-vom-inhalt/1)

Hallo,

kann man es mit Typo3 hinkriegen, dass eine Designvorlage abhängig von einem Inhaltselement gewählt wird?
Also, das html-Template "besonderercontent.html" soll nur gewählt werden wenn es min. 1 Inhaltselement in der Spalte Border gibt, ansonsten soll das html-Template "normalercontent.html" gewählt werden.

Also in etwa so:

```typoscript
page.10 = TEMPLATE
page.10{
template = FILE
template.file = fileadmin/normalercontent.html 
workOnSubpart = OUTPUT
marks.CONTENT < styles.content.get
usw.
}
```

Wenn es jetzt aber Inthalt(e) in der Spalte Border gibt sollte es dann so aussehen:

```typoscript
page.10 = TEMPLATE
page.10{
template = FILE
template.file = fileadmin/besonderercontent.html 
workOnSubpart = OUTPUT
marks.CONTENT < styles.content.get
usw.
}
```

ich probiere die ganze Zeit mit ifEmpty herum schaffe es aber nicht, irgendeinen Bezug zum Template hinzukriegen bzw. weiß ich nicht wie ich mit Bedingungen Inhalte überprüfen kann.

## Antworten

### [#2](https://www.typo3.net/d/55656-designvorlage-abhaenging-vom-inhalt/2) · einpraegsam.​net · 2007-01-03

```typoscript
temp.maintemplate= COA
temp.maintemplate {
  10 = COA
  10 {
    if.isTrue.numRows < styles.content.getRight
    10 = TEMPLATE
    10 {
       
      template = FILE
      template.file = fileadmin/templates/template-2column.html
    }
  }
  20 = COA
  20 {
    if.isFalse.numRows < styles.content.getRight
    10 = TEMPLATE
    10 {
       
      template = FILE
      template.file = fileadmin/templates/template.html
    }
  }
}
```

Wenn Inhalt Rechts, dann nimm template-2column.html, ansonsten template.html

### [#3](https://www.typo3.net/d/55656-designvorlage-abhaenging-vom-inhalt/3) · Flint · 2007-01-03

Danke erstmal für die Antwort und ich glaube ich komme jetzt auch allmählich weiter. Ich hänge nämlich jetzt daran, dass ich die Marker nicht mehr angesprochen bekommen.
Mein TS sieht jetzt so aus:

```typoscript
temp.maintemplate= COA
temp.maintemplate {
  10 = COA
  10 {
    if.isTrue.numRows < styles.content.getRight
    10 = TEMPLATE
    10.template = FILE
    10.template.file = fileadmin/content.html
   }
  20 = COA
  20 {
    if.isFalse.numRows < styles.content.getRight
    10 = TEMPLATE
    10 {
       
      template = FILE
      template.file = fileadmin/content2.html
    }
  }
}


page.10 < temp.maintemplate 
#bis hier hat es geklappt

#und funktioniert jetzt nicht mehr:
page.10{
workOnSubpart = OUTPUT
marks.CONTENT < styles.content.get
}
```

So wird zwar des richtige Template abhängig vom Inhalt (Hurra!) eingebunden, aber ich mache da anscheinend noch einen Fehler mit den Markern?

---

Quelle: „Designvorlage abhänging vom Inhalt?“, typo3.net, https://www.typo3.net/d/55656-designvorlage-abhaenging-vom-inhalt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
