Ho creato un modulo a più pagine/in Drupal (il tipo di campo è un gruppo a più pagine, con più pagine annidate).Drupal 7 Forme multistep - Rimuove il pulsante di salvataggio e anteprima fino all'ultimo passaggio
Il modulo è di 6 pagine e su ogni pagina sono richieste informazioni. Il problema è che Drupal mette un pulsante "Salva" e "Anteprima" nella parte inferiore di ogni pagina del modulo. Davvero, NON è possibile visualizzare l'anteprima del modulo o salvarlo fino a quando non vengono compilati tutti i campi richiesti. Quindi, quando gli utenti passano attraverso il modulo e colpiscono "salva" a metà o "anteprima" a metà, ricevono un sacco di errori.
C'è un modo per rimuovere i pulsanti "Salva" e "Anteprima" finché non si trovano nell'ultima pagina (ad esempio, solo pagina 6)?
Grazie.
EDIT: Sto usando Field Groups per compilare il mio modulo.
Inoltre, so che c'è un modulo "Multistep" ma funziona in D6, non è abbastanza robusto per D7. Le patch fanno in modo che il modulo venga "inviato" ogni volta che si preme il successivo, quindi inviando e-mail premature e pubblicando il modulo prima del previsto. – swinkel
Ho anche provato il modulo ajaxify modulo (https://www.drupal.org/project/field_group_ajaxified_multipage) con la patch più recente e sembra ancora avere molti errori (errori ajax che vanno avanti e indietro, e non convalidare correttamente i campi non di testo ...) – swinkel