Submitted by djik on
Bonjour,
Je viens vers vous car je peine beaucoup sur un aspect des fils d’Ariane.
En faite, j'ai deux type de contenu a gérer dans drupal : des contenus statiques (pages et articles) et des contenus dynamiques (pages générées par module).
Dans un premier temps, j'ai mis en place pathauto et token pour la configuration de l'url rewriting.
A ces modules, j'ai ajouté custom breadcrumb, pour permettre de prendre en compte le chemin complet de mes articles.
Donc ça marche nickel ^^.
Dans un second temps j'ai créer un module qui me permet de créer des pages dynamiques. Via une API, je récupère une liste de projet et je créer une page sommaire générique a chaque projet.
Via le hook_menu() j'arrive à générer des pages "project/project_N" :
Je souhaiterai mettre en place le fil d'ariane. Mais comment faire ?
J'ai testé la fonction monmodule_breadcrumb($variables) :
function XTS_my_projects_breadcrumb($variables) {
var_dump($_GET); //Donne NULL
$sep = ' > ';
if (count($variables['breadcrumb']) > 0) {
return implode($sep, $variables['breadcrumb']);
} else {
return t("Home");
}
}
Je récupère seulement Home pour toutes mes pages. Je souhaiterai avoir Project >> Project_N.
Auriez vous des idées de comment faire ?
Merci pour votre aide
Bon après plusieurs recherche
Permalien Soumis par djik le 23 Mai, 2013 - 10:31
Bon après plusieurs recherche j'ai trouvé ça :
http://juliendubreuil.fr/drupal/breadcrumb-personnalise
Ça fonctionne très bien.