J'ai l'habitude de développer en PHP, et je connais moyen moyen Drupal 7. Je me suis déjà créé un module perso, mais pas encore utilisé certaines fonctions avançées de l'API Drupal.
J'ai sur la page principale de mon module une variable contenant un tableau de données que je souhaiterais mettre en paramètre dans les liens que j'ai sur cette page. Mais est-ce possible?
lorsque je veux éditer une news, je reçois le message suivant :
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'blog_node_form' was given in /home/www/0c5540ebad337844954735f5d47fadd0/web/includes/form.inc on line 378.
Je me demande si cela n'arrive pas après que j'ai changé le répertoire de drupal (déplacé d'un répertoire test à la racine du site). J'avais précédemment désactivé les modules Blog et Blog API. Je les ai réactivés pour essai, et depuis impossible d'éditer une quelconque news.
Dans un module qui implémente un nouveaux type de contenu (offre d'emploi dans ce cas)
J'implémente aussi les réponses via un hook_form et un hook_submit.
Mais quand je valide ma réponse à une offre d'emploi, mon hook_submit n'est pas appelé (il y a un drupal_set_message() en cas de réussite ou d'échec) suivi d'un redirect.