Dans un module personnalisé, je donne les résultats suivants (pour ajouter le javascript à une forme particulière):hook_form_FORM_ID_alter pas appelé après « Soumettre » ou « Preview » est cliqué
function mymodule_form_mynode_node_form_alter(&$form, $form_state) {
drupal_add_js(drupal_get_path('module', 'mymodule') . '/js/mymodule.js', 'module');
}
Cette fonction ne s'appelle le formulaire est d'abord chargé (c'est-à-dire parcourir à http://myserver.com/node/add/mynode) mais cette fonction php n'est pas appelée lorsque le même formulaire est rechargé après que le formulaire a été invalidé (ie un champ obligatoire a été omis après avoir cliqué sur 'Envoyer' ou 'Prévisualiser').
Que dois-je faire pour que le fichier javascript soit ajouté après avoir cliqué sur 'Envoyer' ou 'Aperçu'?
Merci,
John