Programmazione drupal: associare una funzione ad un bottone

2 contenuti / 0 new
Ultimo contenuto
Programmazione drupal: associare una funzione ad un bottone

Vorrei sapere come potrei fare per associare l'esecuzione di una funzione personalizzata(per esempio 'mymodule_keypress()') quando premo un bottone.

Le istruzione che ho utilizzato per l'inserimento del bottone nella mia pagina sono:

mymodule_mypage() {
...
$form .= form_submit(t('Press'),'mymodule_keypress');
print theme('page', form($form));
}

C'è qualcuno che sa darmi qualche indicazione?

Il problema è piuttosto semplice da risolvere se si comincia a capire come funziona il drupal e si mastica un po' di HTML e PHP:

mymodule_mypage() {
<em>if (isset($_POST['OK_Pressed'])) return mymodule_keypress();</em>
...
$form .= form_submit(t('Press'),<em>'OK_Pressed'</em>);
print theme('page', form($form));
}

Qui do per scontato che la funzione 'mymodule_keypress()' debba visualizzare informazioni diverse dalla pagina principale