page--front.tpl.php wird nicht angenommen
am 06.09.2011 - 11:14 Uhr in
Hallo,
ich möchte momentan meiner Startseite ein spezielles Theme verpassen.
Da es hierbei einige Blöcke mit handgemachtem Code geben wird, kann ich schlecht Panels verwenden.
Ich dachte nun, dass es mit einer "page--front.tpl.php" im theme getan wäre, aber diese wird nicht übernommen, obwohl ich die Caches unter "Leistung" geleert hatte.
Dazu sei noch gesagt, dass die Startseite momentan nicht als "/" (root), sondern als "/taxonomy/term/2" festgelegt ist, spielt das eine Rolle?
Nachtrag:
Witzigerweise funktioniert in der page.tpl.php das hier:
<?php
if ($is_front) :
?>Ich bin die Startseite
<?php
endif;
?>Finde ich nur leider sehr umständlich :(
- Anmelden oder Registrieren um Kommentare zu schreiben

template.php
am 06.09.2011 - 18:32 Uhr
Welches Theme benutzt Du denn? Gibt es vielleicht in der template.php Datei eine Funktion die
page--front.tpl.phpaußer Kraft setzt?Wäre gut gewesen, das zu
am 06.09.2011 - 18:36 Uhr
Wäre gut gewesen, das zu erwähnen...
Ich habe das Theme von Grund auf neuerstellt, insofern gibt es in der template.php momentan zu Testzwecken nur das:
<?php
function themename_preprocess_page(&$vars, $hook) {
if (isset($vars['node'])) {
// If the node type is "blog" the template suggestion will be "page--blog.tpl.php".
$vars['theme_hook_suggestions'][] = 'page__'. str_replace('_', '--', $vars['node']->type);
}
}
sacre schrieb...Startseite
am 07.09.2011 - 14:13 Uhr
...Startseite momentan nicht als "/" (root), sondern als "/taxonomy/term/2" festgelegt ist, spielt das eine Rolle?
Ob hier das Problem liegt, kannst du leicht überprüfen, indem du die Startseite wieder auf "/" änderst und schaust, ob dann die page--front.tpl.php erkannt wird.