Submitted by priscoan on
bonjour,
je souhaiterai faire un site Drupal avec des "départements" possédant chacun une charte graphique différente et une arborescence propre.
Que me conseillez-vous : des thèmes différents via le module taxonomy_theme ou l'installation de plusieurs instances de Drupal en fonction des "départements" gérés ? Sachant que pour chaque section ce ne sont pas les mêmes personnes qui doivent éditer le contenu.
merci d'avance pour vos réponses :)
Priscoan.
Peut être une installation
Permalien Soumis par zmove le 21 Janvier, 2008 - 13:44
Peut être une installation multisite avec un partage de certaines tables de ta base de données. C'est un peu plus bourrin mais cela te donnera une très grande souplesse plus tard si tes besoins le demandent.
Drupal 5 en local sur WAMP5 1.6.5
PHP 5.1.6 / Apache 2.0.59 / MySQL 5.0.24a /phpmyadmin 2.8.2.4
Un template par page je fais
Permalien Soumis par rezareza le 21 Janvier, 2008 - 13:47
Un template par page
je fais un copier coller
Imaginons,
nous avons en page d'accueil qui a son petit design à elle, avec 3
blocs à gauche, une anime flash au milieu et un header rouge.
Maintenant le reste du site ne ressemble pas à cette première page...
Comment faire ?
Drupal utilise par défaut le moteur de template PHPTemplate, c'est lui qui s'occupe de l'affichage de votre site.
Si vous avez bidouiller un peu votre design, vous avez sûrement
remarquer que c'était /theme/votre_theme/page.tpl.php qui gérer toutes
vos pages.
Perso j'ai été ravis de trouver au fils de mes lectures que l'on pouvait utiliser un autre template pour d'autre page.
Exemple, pour ?q=forum, on créera une page /theme/votre_theme/page-forum.tpl.php
Dans l'exemple du début, c'était ma page d'accueil qui était
différente par rapport à toutes les autres.. Drupal l'appel front, la
solution sera donc de créer page-frond.tpl.php.
Et si nous voulons faire un template pour un node par type de
contenu, on va suivre le même principe mais avec :
node-content_type.tpl.php ou content_type est le nom de votre type de
contenu.
Pour plus d'information, je vous renvois à Drupal.org et son handbook
Le problème, c'est que le
Permalien Soumis par zmove le 23 Janvier, 2008 - 10:08
Le problème, c'est que le page.tpl.php du thème continu d'être chargé, cela ne permet de modifier que le bloc de contenu.
Pour changer le theme complet (donc page.tpl.php, template.php inclu) il existe un module qui s'appel taxonomy theme.