Message d'avertissement

The subscription service is currently unavailable. Please try again later.

Comment associer un thème différent à chaque contenu "Livre" ?

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je découvre Drupal. Je voudrais savoir comment faire pour associer un thème à un contenu livre ?

On m'a conseillé de créer un thème et un rôle pour chaque livre, puis d'associer le thème au rôle. Puis lorsqu'on veut accéder à un livre, je dois simuler la connexion d'un utilisateur ayant le rôle associé au livre pour que le livre s'affiche avec le thème personnalisé.

N'y a t'il pas un moyen plus simple d'associer un thème à un livre ou à une page de livre ?

Forum : 
Version de Drupal : 

Je reformule ma question !
Je pense que ca doit être possible en modifiant l'appel à la feuille de style...

J'ai vu qu'en agissant sur la variable Globale custom_theme, on pouvait modifier le thème à la volée...

$GLOBALS['custom_theme'] = 'nom_de_mon_theme';

Mais je suppose qu'il faut modifier cette variable le plus tôt possible dans l'execution...

Du coup à quel endroit puis je insérer un script qui personnalise l'appel de la feuille de style en fonction par exemple du titre de mon livre (module book) ?