J'utilise Drupal 6 et souhaite faire une mise en page différentes suivant les rubriques.
Est-il possible de faire autant de gabarit que de rubrique par exemple?
Vous avez peut-être quelques pistes pour faire ça...
Ca dépend comment sont definies les "rubriques" (surtout quand on sait qu'il n'y a pas de notions de "rubriques" dans drupal). Donc faudrait nous en dire un peu plus.
--
Web-42 : Tribulations Drupaliennes sans fondements
Justement j'ai besoin de conseils par rapport à cela. Je ne sais pas si ma structure est correcte.
En ce qui concerne la navigation principale, j'ai créer des primary links, chacun de ces liens sont rattachés à une page créée auparavant.
Sur certaines de ces pages je souhaite afficher un sous-menu, j'ai donc créer un nouveau menu à partir de "site building" et chacun de ces menus contiennent plusieurs items renvoyant sur des pages différentes...
Certaines de ces pages auront la même structure (contenu au milieu et sous menu à droite) et d'autres devront avoir une structure différentes avec l'affichage de différents blocs de contenu sur la page (Un peu à la manière de cette home page: http://www.avantagepartners.com/)
Dans Drupal, tu catégorises le contenu avec "taxonomy".
En clair, tu créés des rubriques mais qui ne sont pas liées aux menus.
Je te conseilles tout bêtement de soit mettre une rubrique sur chacun de tes nodes et ensuite, dans template.php, de rediriger vers une template spécifique en testant sur la taxonomy.
Pour celà, places toi dans la fonction qui gères les variables template de ton node :
"_phptemplate_variables($hook, $vars), $hook = 'node'" et sers toi de :
$vars['template_file'] = 'XXXXXX';
Une autre solution est de créer un type de node par rubrique et de faire une template pour chaque : node-{$node->type}.tpl.php.
--
Avant de poser une question, faire une recherche !
Quand on trouve la solution, on l'indique et on l'explique !
PARTAGEZ la connaissance, ne faites pas que prendre !
Joined: 2007-09-11
Ca dépend comment sont definies les "rubriques" (surtout quand on sait qu'il n'y a pas de notions de "rubriques" dans drupal). Donc faudrait nous en dire un peu plus.
Web-42 : Tribulations Drupaliennes sans fondements
Joined: 2008-03-19
Justement j'ai besoin de conseils par rapport à cela. Je ne sais pas si ma structure est correcte.
En ce qui concerne la navigation principale, j'ai créer des primary links, chacun de ces liens sont rattachés à une page créée auparavant.
Sur certaines de ces pages je souhaite afficher un sous-menu, j'ai donc créer un nouveau menu à partir de "site building" et chacun de ces menus contiennent plusieurs items renvoyant sur des pages différentes...
Certaines de ces pages auront la même structure (contenu au milieu et sous menu à droite) et d'autres devront avoir une structure différentes avec l'affichage de différents blocs de contenu sur la page (Un peu à la manière de cette home page: http://www.avantagepartners.com/)
Joined: 2006-12-07
Dans Drupal, tu catégorises le contenu avec "taxonomy".
En clair, tu créés des rubriques mais qui ne sont pas liées aux menus.
Je te conseilles tout bêtement de soit mettre une rubrique sur chacun de tes nodes et ensuite, dans template.php, de rediriger vers une template spécifique en testant sur la taxonomy.
Pour celà, places toi dans la fonction qui gères les variables template de ton node :
"_phptemplate_variables($hook, $vars), $hook = 'node'" et sers toi de :
$vars['template_file'] = 'XXXXXX';
Une autre solution est de créer un type de node par rubrique et de faire une template pour chaque : node-{$node->type}.tpl.php.
Avant de poser une question, faire une recherche !
Quand on trouve la solution, on l'indique et on l'explique !
PARTAGEZ la connaissance, ne faites pas que prendre !
[ Aidez la doc fr : http://wiki.ineation.com ]
[ http://groups.drupal.org/france ]