Drupal : code pour les liens avec des URLs dynamiques
Drupal : comment s’adapter à une migration si le site n’est plus à la racine ?
Dans les modules, activation du module « Php filter », afin que le code Php soit exécuté.
Et dans le texte qu’il y a dans un bloc « menu », par exemple, vous pourriez vous inspirer d’un code comme celui-ci (sachant qu’il vous faut absolument revoir l’indentation, qui n’est pas acceptable pour un code digne de ce nom) 🙂 :
<?php /* Ce code sert à générer les URLs
* de manière dynamique, afin que si l'installation
* Drupal est dans un sous-répertoire, les liens
* soient "automatiquement" adaptés, via
* le code "'absolute' => TRUE",
*/ ?>
<ol>
<li>
<?php echo l(t('Menu1'),
'lien1',
array( 'absolute' => TRUE, 'query' => array()
)); ?>
</li>
<li>
<?php echo l(t('Menu2'),
'lien2',
array( 'absolute' => TRUE, 'query' => array()
)); ?>
</li>
<li>
<?php echo l(t('Menu3'),
'lien3',
array( 'absolute' => TRUE, 'query' => array()
)); ?>
</li>
<li>
<?php echo l(t('Menu4'),
'lien4',
array( 'absolute' => TRUE, 'query' => array()
)); ?>
</li>
</ol>