DropNix.com Posted April 5, 2013 Share Posted April 5, 2013 (edited) Buenas a todos, he estado importando muchos productos, y tengo un problema que es que las imágenes de los productos no se ven. Lo que hago es poner que la columna es: URL's de las imágenes (x,y,z..) y en cada fila pongo: ../img/fotosoriginals/ + el nombre de la foto Por ejemplo: ../img/fotosoriginals/0088300602414.jpg En el catálogo no se ven, pero si entro desde la siguiente dirección, si: www.tusesencias.es/img/fotosoriginals/0088300602414.jpg Qué hago? Es urgente estoy renovando la tienda y la tengo en mantenimiento mientrastanto, no puedo perder tiempo, porfavor! Muchas gracias. Edited April 5, 2013 by jaumitus (see edit history) Link to comment Share on other sites More sharing options...
skree99 Posted April 6, 2013 Share Posted April 6, 2013 yo lo que hice fue subir las imágenes a otro dominio y poner la url completa de la imagen Link to comment Share on other sites More sharing options...
Gorky20 Posted April 6, 2013 Share Posted April 6, 2013 (edited) Vete al archivo de clases AdminImportController.php y sustituye el método split por este otro que te paso: protected static function split($field) { if (empty($field)) return array(); $separator = Tools::getValue('multiple_value_separator'); if (is_null($separator) || trim($separator) == '') $separator = ','; do $uniqid = uniqid(); while (file_exists(_PS_UPLOAD_DIR_.$uniqid)); $tmp_file = file_put_contents(_PS_UPLOAD_DIR_.$uniqid, $field); //$fd = fopen($temp, 'r'); $fd = fopen(_PS_UPLOAD_DIR_.$uniqid, 'r'); $tab = fgetcsv($fd, MAX_LINE_SIZE, $separator); fclose($fd); //unlink($tmp_file); unlink(_PS_UPLOAD_DIR_.$uniqid); if (empty($tab) || (!is_array($tab))) return array(); return $tab; } Edited April 6, 2013 by Gorky20 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts