[Résolu] Définir une région dans mon thème

Bonjour !

Alors voila j’ai développé un thème. tout est bien le contenu s’affiche comme prévu, cependant j’ai réservé un «div» pour la navigation. Comment faire pour dire à Drupal que ce «div» sera la région «Nav» pour pouvoir ensuite y placer mon bloc Navigation ?

Merci d’avance ! Cordialement,

#

Il faut déclarer la région dans ton theme (fichier .info), avec une ligne du genre :

regions[nav] = Navigation

En rechargeant les thèmes (il faut changer de thème et revenir sur le tien ensuite), la région devrait apparaître dans la gestion des blocs

#

en fait j’ai trouvé !

Il suffit de les déclarer dans le .info effectivement et pour les attribuer à un de tes DIV il faut fair un <? print $page(render['maregion']); ?> dans le DIV souhaité ! ainsi quand on sélectionne dans les blocs on a le choix entre les régions qu’on a créées et ça se place dans les DIV correspondants de notre page.

Merci quand même à toi !

Valentin

#

En fait c’est :

<?php
print render($page['maregion']);
?>

Juste au cas où quelques uns n’auraient pas remarqué l’inversion.

Syndiquer le contenu