Ho fatto l'esperimento d'esportare un complesso modulo on-line, salvato con estensione .txt, dal tema genesis PASW SUBTHEME 7.x-1.1 di Nadia Caprotti al tema PASW_SUBTHEME_responsive 7.x-1.1 di Pietro Cappai e Nadia Caprotti, ma purtroppo in Node export: import il sistema mi dà errore, sia col caricamento del file .txt sia incollando il codice.
Esiste un modo efficace per l'importazione, oppure bisogna proprio ricostruire il modulo ex novo sul nuovo tema?
Alessandro - IC di Volta Mantovana-Monzambano
Quale errore esce? Personalmente ho esportato e importato senza problemi da uno all'altro e viceversa.
Nome del format? Giusto per verificare che non manchi qualche modulo aggiuntivo
Il file esportato è quello allegato, risalvato da .drupal come .txt
All'importazione Drupal responsive risponde: Node export was unable to recognize the format of the supplied code. No nodes imported.
MA... 'type' => 'webform', da qui capisco che si riferisce a tipo di contenuto webform che assai probabile tu in sito non abbia.
Vedi stamp del format importato in un sito in cui ho tipo di contenuto webform.
NON è questione di sito responsive o non: non hai il tipo di contenuto webform
Controprova. ho corretto 'type' => 'webform', con 'type' => 'modulistica_on_line',
e funziona anche in un sito dove ho solo tipo di contenuto Modulistica on-line.
Nel sito "responsive" mancava in effetti il tipo di contenuto Webform.
Poi, col metodo "Paste" ho importato il modulo dalla versione non responsive.
Per funzionare, funziona, soltanto che i campi condizionali che nel tema non responsive comparivano soltanto se l'utente cliccava su determinate scelte, nel tema responsive i campi condizionali SI VEDONO SEMPRE.
Ho controllato in "Conditionals" e le impostazioni sono rimaste identiche al modulo originario. Per scrupolo, ne ho cancellata e rifatta una, ma niente da fare: i campi che dovrebbero essere visualizzati solo a determinate scelte, si vedono sempre.
Ho creato un nuovo webform di prova, ma anche lì i campi condizionali si vedono sempre.
Che cosa mi sfugge?
Alessandro
Strano. Nel format tuo che ho importato non riscontro il problema. Vedi le immagini.
Ho importato in un sito responsive e i 6 conditionals che hai posto funzionano. Se nel sito dove hai importato è presente altro non posso sapere.
Immagine 1 campo rapporti interpersonali
Immagine 2 campo rapporti interpersonali con uscita di motivi
Nel responsive ho i moduli:
C'è forse qualcosa che non c'entra?
Il fatto è che i campi condizionali non mi funzionano in nessun webform, o meglio, si vedono anche quando non si dovrebbero vedere.
Alessandro
Mai inserito Webform Layout nel pacchetto e nel forum americano vedo che altri hanno segnato che con questo modulo i condizionali non funzionano.
Questo conferma quanto ho già scritto: versione responsive o non responsive non sono di sicuro la causa!!!
https://www.drupal.org/node/1795512
https://www.drupal.org/node/2327985
https://www.drupal.org/node/2100797
https://www.drupal.org/node/1795370
Con queste segnalazioni chiudo.