Ho un modulo a più fasi. A metà del modulo tramite una finestra di dialogo popup, all'utente viene richiesto di accedere se non ha effettuato l'accesso in precedenza.
Dopo aver effettuato correttamente l'accesso quando si procede con la pagina successiva del modulo nodo, viene visualizzato questo errore di convalida:
Il modulo è diventato obsoleto. Copia eventuali lavori non salvati nel modulo sottostante e quindi ricarica questa pagina.
Capisco che è perché drupal_validation_form()
verifica $form['#token']
e $form_state['values']['form_token']
sono gli stessi.
Come posso evitarlo, in quanto si tratta di un caso d'uso speciale (e non è falso da alcuni elementi esterni).
Qualche input su questo fronte?
<input name='form_token' type='hidden' value='<?php print drupal_get_token('MY_FORM_ID'); ?>'>
il modulo è stato possibile inviare correttamente.