Submitted by arthus on
bonjour,
Je cherche à attribuer le lien "/node/add/mymodule" par un hook.
avec mymodule_link ou mymodule_menu ?
Quels paramettres mettre ? Je cherche vainement depuis un certain temps.
Merci pour l'aide
ex:
function mymodule_menu() {
$items= array ();
$items['node/add/mymodule']= array (
'title' => t("ajouter mymodule"),
'page callback' => 'mymodule_page',
'type' => MENU_NORMAL_ITEM,
'access callback' => 'user_access'
);
return $items;
}
Bonjour, La bonne méthode
Permalien Soumis par ceadreak le 27 Mars, 2012 - 11:40
Bonjour,
La bonne méthode serait avec un hook_perm()
Par exemple :
function mymodule_perm() {
return array('mymodule add');
}
Et dans ton menu :
function mymodule_menu() {
$items= array () ;
$items['node/add/mymodule']= array (
'title' => t('ajouter mymodule'),
'page callback' => 'mymodule_page',
'type' => MENU_NORMAL_ITEM,
'access arguments' => mymodule_perm(),
);
return $items ;
}