it-swarm.it

Finestra di dialogo popup di conferma semplice

Come è possibile creare semplici finestre di dialogo popup di conferma in Drupal 7?

Ho cercato molto, ma ho trovato tonnellate di suggerimenti e codici non funzionanti.

6
Peter

Capito!!!

Ecco un semplice esempio funzionante al 100%:

$form['delete'] = array(
    '#type' => 'submit',
    '#value' => t('Delete'),
    '#attributes' => array('onclick' => 'if(!confirm("Really Delete?")){return false;}'),
);

Spero che questo possa essere d'aiuto.

Buona programmazione :)

8
Peter

Drupal ha una funzione nativa confirm_form () , ma è lato server anziché basato su Javascript, che è ciò che presumo tu intenda.

2
cam8001

Esiste un modulo sandbox che consente di creare questo tipo di funzionalità in modo relativamente semplice: https://www.drupal.org/sandbox/cmcintosh/2644004

0
lionguard