Problemi con Template Suggestions

4 contenuti / 0 new
Ultimo contenuto
Problemi con Template Suggestions

Ciao a tutti!
Devo temizzare diversi Content Type in modo di avere un "page-node-my_content_01.tpl.php" (dove inserire javascript, css etc nell'HEAD che viene richiamato dalla corrispondente pagina "node-my_content_01.tpl.php") e "node-my_content_01.tpl.php" per generare i contenuti inserendo dell'HTML/PHP nel Body.
In pratica devo avere 1 page e 1 node "comunicanti" per ciascun CT in modo da tenere ordinato il tutto.

Ho fatto così:

In "template.tpl.php" del tema ho creato un "Template Suggestions" aggiungendo questa funzione postata da "bohz":

function miotema_preprocess_page(&$vars) {
    if ($vars['node']->type != "" && arg(2)!='edit' && arg(1) !='add') {
    $vars['template_files'][] = "page-node-" . $vars['node']->type;
  }
}

Poi ho creato:
page-node-my_content_01.tpl.php
node-my_content_01.tpl.php

Il problema è che qualcosa non va... non riesco a farle riconoscere al sistema.

Ho provato anche con alcune di queste combinazioni ma niente: http://drupal.org/node/223440

Qualcuno mi darebbe una mano? ...dove sbaglio?

Grazie

Ciao
Kipper

hai sostituito "miotema" con il nome del theme che utilizzi?
hai ricostruito il theme registry pulendo la cache o visitando admin/build/themes?
controlla anche che la funzione miotema_preprocess_page non sia già dichiarata altrove in template.php

Capisco che forse non vede il template page-node-xxx.tpl.php, ma node-xxx.tpl.php dovrebbe aparire. Il tipo di contenuto e davvero my_content_01?

Più imparo, più dubito.

Risolto!
Stavo lavorando su un tema custom "garland_custom" ed, evidentemente, c'era qualcosa che si era corrotto...
Nonappena ho provato su un "garland" fresco di installazione tutto funziona!

Grazie ancora a tutti!

Ciao
Kipper