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