Catégories:
Bonjour,
Après avoir crée mon mondule, j’ai remarqué que j’etait le seul a le voir (lorsque je passais sous un autre compte que admin ) il n’etait pas visible dans le menu
j’ai testé un tas de config differente via l’interface de l’administration des menu et des access mais rien a faire
je pense donc que ce sont mes hook access et perm qui merde
il n’y a pas de schema standard pour ces hooks ? sachant que je veux quelque chose de très simple (c’est a dire que le module sois vu par tout le monde anonyme/identifié/admin )
merci d’avance.
(je suis sous drupal 5 )
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Dans ton hook_menu(), tu dois absolument renseigner le paramètre «access» de tous tes items de menu. Par exemple (tiré de contact.module) :
<?phpfunction contact_menu($may_cache) {
$items = array();
if ($may_cache) {
$items[] = array('path' => 'contact',
'title' => t('Contact'),
'callback' => 'contact_site_page',
'access' => user_access('access site-wide contact form'),
);
}
return $items;
}
?>
On peut remplacer
user_access()parTRUEpour ignorer complètement la gestion des permissions.Damien Tournoud
808
Merci beaucoup,
ca marche impec
azz
13