Finestra Conferma Annulla
Buongiorno e ben ritrovati, ho scritto un modulo personalizzato e nel submit eseguo del codice.
Adesso ho la necessità, prima di eseguire il codice, di chiedere la conferma all'utente perchè l'azione non è reversibile.
Con Conferma deve proseguire con Annulla no.
Ho letto vari articoli e quello che sembra possa applicare è questo https://www.drupal.org/docs/drupal-apis/form-api/confirmformbase-to-confirm-an-action
L'ho provato ma mi manca la logica su come e quando utilizzarlo
Gaetano
Risposte
Qualcosa del
Qualcosa del genere?
https://drupallearning.com/add-confirmation-popup-node-save
Grazie, avevo fatto delle
Grazie, avevo fatto delle prove con js ma essendo alle prime armi non ci sono riuscito
Lo studierò
Grazie
Ciao Maurizio, ho studiato
Ciao Maurizio, ho studiato come si scrive/richiama un file js ed ho capito, non completamento, il codice del link che mi hai postato.
Quel che non mi è chiaro è come faccio a controllare la scelta effettuata.
Col bottone richiamo la form di dialogo che presenta i bottoni, Conferma e Annulla.
Successivamente alla scelta effettuata devo far proseguire l'azione scelta tramite il primo bottone o abortirla e questo non mi è chiaro com farlo
L'idea alla base del codice
L'idea alla base del codice linkato è quella di creare un bottone di submit nascosto nel form alter quindi da php e impedire l'azione di submit al click sul bottone di submit originale da js. A questo punto al click sul bottone di conferma sul popup forza il click sul bottone nascosto in modo da eseguire il submit vero e proprio senza blocchi. Potresti usare una soluzione similare. Quando definisci un bottone per il dialog devi passare lì la funzione da chiamare al click, in questo caso come vedi esegue .click() sull'elemento submit nascosto.
Penso di aver capito Da
Penso di aver capito
Da provare