If Schleife mit Bedingung/Controller "home" möglich?

Hallo Community,

ich möchte gerne im header.tpl bestimmte Dateien abhängig davon laden, ob es sich um die Homepage, eine Listingseite, Detailseite oder Blogseite handelt.

Ich habe mir dazu folgenden Block gebaut (Beispiel ist abgeändert):

 {if $Controller == "home"} <link href="../home.css" media="all" rel="stylesheet" type="text/css"> {elseif $Controller == "listing"} <link href="../listing.css" media="all" rel="stylesheet" type="text/css"> {elseif $Controller == "detail"} <link href="../detail.css" media="all" rel="stylesheet" type="text/css"> {else} <link href="../allstyles.css" media="all" rel="stylesheet" type="text/css"> {/if}

 

Leider spricht der Controller “home” nicht an - gibt es diesen überhaupt, oder wie könnte ich hier durch eine Bedinung nur die Homepage ansprechen?

Gibt es irgendwo eine Auflistung der verfügbaren Controller für eine derartige if-Schleife?

Für Tipps wäre ich sehr dankbar.

 

Startseite ist nicht home sondern index, auch wenn der tpl-Ordner home heisst.
Im Quelltext findest Du immer den entsprechenden Controller "body class=„is–ctl-xyz“