Buenos dias,
Hay algún modulo o aplicación que pase la información de prestashop 1.6 a 1.7?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Javier.
Puedes exportar los productos que tienes en 1.6 e importarlos en 1.7.
.- Accede a Parámetros avanzados -> consultas SQL
.- Pulsa en "Añadir una nueva consulta SQL " que encontraras en la parte superior derecha
Nombre de la consulta SQL: El nombre que quieras, solo es para identificar la consulta.
Consulta SQL Añade lo siguiente:
SELECT p.id_product AS 'ID', pl.id_lang AS 'ID_LANG', p.active AS 'Active (0/1)', pl.name AS 'Name', p.id_category_default AS 'Default Category', p.price AS 'Price tax excl.', p.id_tax_rules_group AS 'Tax rules ID', p.wholesale_price AS 'Wholesale price', p.on_sale AS 'On sale (0/1)', p.reference AS 'Reference #', p.quantity AS 'Quantity', pl.description_short AS 'Short description', pl.description AS 'Description', pl.meta_title AS 'Meta-title', pl.meta_keywords AS 'Meta-keywords', pl.meta_description AS 'Meta-description', pl.link_rewrite AS 'URL rewritten', pl.available_now AS 'Text when in stock', pl.available_later AS 'Text when backorder allowed', p.available_for_order AS 'Available for order', p.date_add AS 'Product creation date', p.show_price AS 'Show price', p.online_only AS 'Available online only', p.condition AS 'Condition', concat( 'http://[mi-dominio]/img/p/',mid(im.id_image,1,1),'/', if (length(im.id_image)>1,concat(mid(im.id_image,2,1),'/'),''), if (length(im.id_image)>2,concat(mid(im.id_image,3,1),'/'),''), if (length(im.id_image)>3,concat(mid(im.id_image,4,1),'/'),''), if (length(im.id_image)>4,concat(mid(im.id_image,5,1),'/'),''), im.id_image, '.jpg' ) AS url_image FROM ps47f_product p INNER JOIN ps47f_product_lang pl ON p.id_product = pl.id_product LEFT JOIN ps47f_image im ON p.id_product = im.id_product WHERE 1=1 and p.active = 1
En la consulta que te paso tienes que modificar dos cosas " ps47f " por el prefijo que utiliza tu instalación.
¿ Como saber el prefijo la BD ?
En la misma pagina donde estas añadiendo la consulta en lña parte inferior izquiereda veras las tablas de tu BD y podrás saber el prefijo que utiliza.
Lo segundo que tienes que modificar es la URL de las imágenes " concat( 'http://[mi-dominio]/img/p/', "
Tienes que cambiar [mi-dominio] por tu dominio " www.naturaldublanc.com "
Una vez esto seria importarlo a tu instalación de 1.7 con la opción de importar " Importar archivo scv "
Como consejo, si es para ir probando esa versión y jugar un poco con ella me parece perfecto, para un tienda en producción me esperaría un poco ya es una versión que no esta totalmente depurada y siguen habiendo algunos problemas que tienen que solucionar antes de que sea totalmente estable.
Un saludo
Hola Pepe
Con esta forma de hacerlo, las URL y el SEo se mantienen intactos?, o cambia algo el SEO, Metadescripcion, IMG, Alt, etc. Es decir se Importa toda la ficha del producto tal cual?,
Gracias
Hola javier.
Con esta forma de hacerlo, las URL y el SEo se mantienen intactos?
Si, si se mantienen las mismas categorías y la misma estructura que en 1.6 no tendrías que tener ningún problema, en la consulta veras que también añado las Meta por lo que todas las meta etiquetas tambien son importadas.
Un saludo
hola, he creado el archivo .CSV pero no veo la opción de importarlo en prestashop 1.7.. ¿desde donde importo los datos?
gracias
Hola
Puedes importar desde: Parámetros Avanzados > CSV Import
También puedes revisar este artículo de referencia ( es similar el proceso para versiones actuales de PS)
https://www.webempresa.com/blog/importar-categorias-y-productos-en-prestashop.html
Saludos.