---
title: "automaketemplate: unterschiedliche Frontend-Layouts"
url: "https://www.typo3.net/d/118267-automaketemplate-unterschiedliche-frontend-layouts"
source: "typo3.net"
tags: ["TYPO3","Template","Frage","TYPO3 6"]
created: "2014-06-18"
last_reply: "2014-06-19"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# automaketemplate: unterschiedliche Frontend-Layouts

TYPO3 › Template · 4 Antworten · gestartet 2014-06-18

## Eröffnungsbeitrag

**Unbekannter Benutzer** · 2014-06-18 · [Beitrag #1](https://www.typo3.net/d/118267-automaketemplate-unterschiedliche-frontend-layouts/1)

Hallo,

ich nutze das Government Package und möchte über die Option TCEFORM.pages.layout einen Schalter zum Umschalten auf verschieden FE-Layouts anbieten. Der Schalter ist da, aber ich habe keinen Schimmer, wie ich über diese komische automaketamplate-Extension (standardmäßig im Government Package) die verschiedenen Verweise auf die html-Vorlagen kann.

Besten Dank

Rainer

## Antworten

### [#2](https://www.typo3.net/d/118267-automaketemplate-unterschiedliche-frontend-layouts/2) · karlchen · 2014-06-18

Hallo,

ich habe gerade mal in das Government Package von TYPO3 6.1.1 rein geschaut...
Im Moment gibt es glaube ich bessere Alternativen um das aussehen im Frontend zu ändern.
Möglich ist es durchaus auch mit automaketemplate (hier ein Link dazu z.B. <http://www.pi-phi.de/191.html> )
Doch es sieht eher etwas mühselig aus, das damit umzusetzen.

Falls es nicht (mehr) anders geht, dann kannst du mit dem beschriebenen TypoScript von Link jederzeit die Template Datei ändern.

z.B. wenn das Layout 1 ODER das Layout 4 gewählt wurde

```typoscript
[globalVar = TSFE : page|layout = 1] || [globalVar = TSFE : page|layout = 4]

plugin.tx_automaketemplate_pi1 {
  content.file =fileadmin/templates/layout1und4.html
 elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY
    HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEAD

    ...
}

}

[global]
```

Falls es doch noch anders geht :) weil du dich gerade erst damit beschäftigst oder die Seite erst entstehen soll, würde ich dir empfehlen "gridelements" im Zusammenhang mit Backend Layouts anzusehen.

Dafür findest du zum Beispiel bei jweiland.net viele Anleitungen mit Text und Video:
<http://jweiland.net/typo3/extension-showcase/layout-raster-fuer-inhaltselemente-gridelements.html>
<http://jweiland.net/typo3-hosting/service/video-anleitungen/typo3-extensions/gridelements.html>
<http://jweiland.net/typo3-hosting/service/video-anleitungen/backend-layouts.html>

Je nach Anwendungsfall fährst du damit zukunftssicherer und auch ein wenig stressfreier, weil es flexibler ist und die Möglichkeiten der Anpassungen mehr Spielraum bieten.

P.S. falls du das TypoScript verwendest, kopier dir die Sachen von der verlinkten Seite, ich musste hier Leerzeichen einsetzen, da das Forum sonst versucht smilies draus zu machen z.B. ":p" -> " : p"

### [#3](https://www.typo3.net/d/118267-automaketemplate-unterschiedliche-frontend-layouts/3) · Unbekannter Benutzer · 2014-06-19

Hallo,

vielen Dank für die schnelle Antwort.
Leider bin ich schon festgelegt (worden), so dass ich dies über TypoScriptlösen muss.
Ich denke, das Problem liegt darin, die alternative HTML-Vorlage über automaketemplate korrekt einzubinden.
Hier mein TS, was ich in das Setup des Templates "extension configuration" / "plugin.automaketemplate" eingetragen habe (nach der Strukturierung des Government Packages):

```typoscript
plugin.tx_automaketemplate_pi1 {

  # Read the template file
  content = FILE
  content.file = {$filepaths.templates}index.html
   [globalVar = TSFE : page | layout = 1]  # irgendwie werden hier die Angaben vom Forum merkwürdig uminterpretiert 
  content = FILE
  # altenatives layout: 1
  content.file = {$filepaths.templates}index_2.html
  [global]
  
  
  elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY
    ...
```

Sobald ich die Bedingung mit der alternativen Pfadangabe einsetze, wird gar keine HTML-Vorlage eingebunden.

Gruß, Rainer

### [#4](https://www.typo3.net/d/118267-automaketemplate-unterschiedliche-frontend-layouts/4) · karlchen · 2014-06-19

Hallo Rainer,

Bedingungen dürfen nicht innerhalb von Klammern verwendete werden.

```typoscript
    plugin.tx_automaketemplate_pi1 {
     
    # Read the template file
    content = FILE
    content.file = {$filepaths.templates}index.html
    
     
    elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY
    ...
}

[globalVar = TSFE : page | layout = 1]
# altenatives layout: 1
plugin.tx_automaketemplate_pi1.content.file = {$filepaths.templates}index_2.html
[global]
...
[globalVar = TSFE : page | layout = 8]
# altenatives layout: 8
plugin.tx_automaketemplate_pi1.content.file = {$filepaths.templates}index_8.html
[global]
```

### [#5](https://www.typo3.net/d/118267-automaketemplate-unterschiedliche-frontend-layouts/5) · Unbekannter Benutzer · 2014-06-19

Ahhhhhh! Sorry!
So manche Basics sind doch mittlerweile ein wenig eingerostet.

Danke, Rainer

---

Quelle: „automaketemplate: unterschiedliche Frontend-Layouts“, typo3.net, https://www.typo3.net/d/118267-automaketemplate-unterschiedliche-frontend-layouts
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
