Drupal 6.xHook perm pour plus d'un type de contenu
J'ai ce module qui gère quatre types de contenu différents. D'ailleurs, comment puis-je définir la permission pour chaque contenu dans le même module? Est-ce que c'est possible? Je ne peux pas comprendre comment définir la permission pour chaque type de contenu cuz hook_perm doit être nommé avec le nom du module et il n'a pas d'argument (comme hook_access $ node) pour retourner la permission sur le type de contenu. Voici comment je voudrais faire -
function mymodule_perm()
{
if(content1)
return array(
'create content1 node',
'edit content1 nodes',
'delete content1 nodes',
);
if(content2)
return array(
'create content2 node',
'edit content2 nodes',
'delete content2 nodes',
);
if(content3)
return array(
'create content3 node',
'edit content3 nodes',
'delete content3 nodes',
);
.......
}
Toute aide serait grandement appréciée.
Comment ai-je manqué des chaînes d'autorisation pour chaque contenu peut être retourné comme des chaînes entières! Merci beaucoup. – Andrew