Submitted by kreaclic on
Bonjour,
Je dois créer un module pour afficher aux utilisateurs ayant un certain rôle une alerte si il n'ont pas créé de contenus de certains types, liés à content-profile.
Ceci doit se faire dans un bloc en content-top.
Parmi les différents hooks je me perds et ne vois pas lesquels choisir.
Il faut : vérifier que l'user a le droit de renseigner un formulaire de type X
Si oui, et qu'il ne l'a pas encore fait, afficher un lien pour l'inviter à le faire (et cela pour plusieurs content-type différents). S'il a déjà rempli les contenu, rien ne s'affiche, pas même le bloc.
Auriez-vous des pistes pour m'aider car je rame sur cette question ?
Merci
Je pense que tu vas au moins
Permalien Soumis par khtuluu le 2 Juillet, 2010 - 11:17
Je pense que tu vas au moins avoir besoin des hook suivants :
hook_perm() : pour définir de nouveaux droits d'accès propres a ton module
hook_block() : pour créer ton block et définir son contenu et ses propriété.
hook_menu() : Je ne lui trouve pas de rôle concret dans ce que tu décris mais il permet de définir les appels de page/fonction et autre. Donc sans être indispensable à un module il est tout de même très souvent utilisé
J’ai essayé en suivant tes
Permalien Soumis par kreaclic le 6 Août, 2010 - 14:16
J'ai essayé en suivant tes recommandations mais mon niveau en Drupal ne me permet pas d'y arriver pour le moment. Il y a un truc (ou plusieurs) trucs qui m'échappe.
Merci quand même pour ta réponse, ça m'a permis d'avancer un peu.
Et si tu nous disais quels
Permalien Soumis par Artusamak le 8 Août, 2010 - 23:26
Et si tu nous disais quels sont les "trucs" qu'il te manque ;)
Merci, je le dirai volontiers
Permalien Soumis par kreaclic le 9 Août, 2010 - 13:25
Merci, je le dirai volontiers quand je le pourrai. En effet, mon install en local a planté, je n'ai plus que des pages blanches...
A suivre donc,
Merci