[flexinode-image] problema di migrazione manuale
Salve a tutti, ho bisogno di fare una migrazione di dati da un mio vecchio sito a quello nuovo fatto con drupal.
Devo gestire un catalogo online ed ho creato un flexinode con 4 campi di testo ed una immagine.
Ho caricato manualmente le immagini dentro la cartella files e poi ho fatto un batch per caricare la tabella flexinode_data usando un esempio di un record caricato tramite drupal.
Funzionano tutti i campi di testo ma le immagini non le visualizza.
Sembra che non riesca a trovarle. (infatti sotto il campo della scelta file mi dice che il file caricato è "").
Il mio record di inserimento di drupal al campo image è il seguente:
O:8:"stdClass":7:{s:8:"filename";s:14:"deps010101.gif";s:8:"filepath";s:22:"files/deps010101.gif";s:8:"filemime";s:9:"image/gif";s:8:"filesize";s:4:"3616";s:6:"source";s:11:"flexinode_6";s:9:"smallpath";s:22:"files/deps010101.gif";s:9:"thumbpath";s:22:"files/deps010101_th.gif";}
Se inserisco lo stesso file tramite drupal ovviamente lo rinomina come file_1 quindi vuol dire che si rende conto che il file già è presente e l'unica differenza tra i record mio e quello tramite drupal è appunto in quel _1 nei riferimenti ai nomi file.
Se prendo il testo del campo image di quello inserito a mano funziona perfettamente anche negli altri record importati manualmente.
Penso che il problema risieda in un altra tabella ma non so quale.
Mi sapete dare una mano?
Grazie

Risposte
Forse il problema è nella
Forse il problema è nella funzione serialize. Come faccio eventualmente a riserializzare tutti i dati inseriti?
Magari con una pagina di drupal in php???