2010-02-22 4 views

Répondre

5

Tous les "menus" ont un "bloc" pour l'affichage. Vous pouvez définir un bloc à afficher dans une "région" spécifique de votre thème sur la page Administrer> Construction du site> Blocs. Le nouveau bloc de menu sera sous "désactivé" par défaut. Vous pouvez déplacer le bloc dans la région souhaitée, puis enregistrer les paramètres des blocs. Vous pouvez également configurer le bloc lui-même pour restreindre les rôles d'utilisateur ou les pages pour lesquels il est affiché.

Si votre thème ne dispose pas d'une région où vous voulez que votre bloc de menu apparaisse, vous pouvez ajouter une nouvelle région à votre thème (étapes pour Drupal 6):

  1. modifier de votre thème thème nom fichier .info, et ajouter une nouvelle entrée de régions:
    regions[custom_region] = My Custom Region
  2. Après l'effacement des données mises en cache via le bouton Administrez> configuration du site> Performance, votre nouvelle région devrait sho w comme un choix sur la page d'administration des blocs.
  3. Vous aurez également besoin de sortir la nouvelle région (avec tous les blocs qui lui sont assignés) dans le fichier page.tpl.php de votre thème, via la nouvelle variable $custom_region (Le nom de cette variable correspondra au texte à l'intérieur du carré parenthèses que vous avez précédemment ajoutées au fichier .info de votre thème.)
+0

Merci, c'est ce dont j'avais besoin! – n00b

+0

Je suis content. Bonne question BTW, qui trébuche beaucoup de monde. – ashtonium