Submitted by yoyojo on
bonjour,
j'ai essayé le hook hook_form monmodule :
function monmodule_form($node, &$form_state)
{
drupal_set_message('test !') ;
}
mais cela ne fonctionne pas , le message n'aparait pas.
Ce hook fonctionne t il chez vous ?
en revanche le hook_form_alter fonctionne...
function monmodule_form_alter($node, &$form_state)
{
drupal_set_message('test !') ;
}
Mercid 'avance
Tu dois utiliser drupal_get
Permalien Soumis par NerOcrO le 3 Juillet, 2013 - 20:36
Tu dois utiliser
drupal_get_form('monmodule_form');
pour voir ton message.si j'ai bien compris , ce
Permalien Soumis par yoyojo le 4 Juillet, 2013 - 17:00
si j'ai bien compris , ce hook ne se déclanche que s'il est "invoqué" par la fonction drupal_get_form
C'est exactement ça :)
Permalien Soumis par NerOcrO le 6 Juillet, 2013 - 09:54
C'est exactement ça :)
ou aussi pour les paths :
Permalien Soumis par yoyojo le 9 Juillet, 2013 - 16:38
ou aussi pour les paths :
node/add/[node type] or node/[node ID]/edit.
https://api.drupal.org/api/drupal/modules!node!node.api.php/function/hoo...