Avisos
Vaciar todo

Insertar articulos de una base de datos  

 
Joaquin
 Joaquin
Reputable Member

Buenas , tengo una base de datos con articulos de otro prestahop , puedo sacar los articulos que ahi dentro de esa base de datos , y incluirlos a otro prestahop.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 21/09/2018 2:44 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Joaquin.

tengo una base de datos con articulos de otro prestahop

¿ Tienes el SQL o lo exportas desde la base de datos de instalación ? ¿ El prestashop es de la misma versión ?

Te agradezco tu colaboración, contar con toda la información que puedas darnos nos ayudará a darte más rápidamente una solución.

Un saludo

ResponderCitar
Respondido : 21/09/2018 4:34 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Joaquin
 Joaquin
Reputable Member

Ya tengo el sql , de la pagina de prestashop de donde quiero sacar los articulos y importarlos a mi pagina , la version es 1.5 , y la que tengo en ese prestahop es 1.6,

ResponderCitar
Respondido : 24/09/2018 1:56 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Joaquin.

Con versiones distintas no puedes importar el sql ya que las tablas cambian, tienes que exportarlo a un archivo CSV y desde Mysql es un poco complicado.

Podrás exportarlo con SQL express de microsoft, pero tienes que tener en cuenta que no damos soporte de aplicaciones:

-> https://www.microsoft.com/en-us/sql-server/sql-server-editions-express

la mejor solucion seria que te pasaran el archivo en CSV para poderlo importar.

Un saludo

ResponderCitar
Respondido : 24/09/2018 2:14 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Joaquin
 Joaquin
Reputable Member

El prestashop es nuestro , pero esta alojado en otro hosting , y he probado un par de veces a traves de mysql , para exportar los articulos desde ahi , pero me da siempr erro el codigo , y no puedo descargar los articulos , nose si sera culpa del otro hosting, por que con vosotros cuando hize la prueba con el mismo codigo , me dejo sacar mis articulos.

ResponderCitar
Respondido : 24/09/2018 3:27 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Joaquin.

Supongo que te refieres a consulta SQL.
Cada versión mayor de PS suele cambiar, incluso sus tablas y lo que igual para 1.6 te servía, para 1.5 no sirve.

Para 1.5 podrías probar con la siguiente consulta:

SELECT p.id_product, p.active, pl.name, GROUP_CONCAT(DISTINCT(cl.name) SEPARATOR ",") as categories, p.price, p.id_tax_rules_group, p.wholesale_price, p.reference, p.supplier_reference, p.id_supplier, p.id_manufacturer, p.upc, p.ecotax, p.weight, p.quantity, pl.description_short, pl.description, pl.meta_title, pl.meta_keywords, pl.meta_description, pl.link_rewrite, pl.available_now, pl.available_later, p.available_for_order, p.date_add, p.show_price, p.online_only, p.condition, p.id_shop_default FROM ps_product p LEFT JOIN ps_product_lang pl ON (p.id_product = pl.id_product) LEFT JOIN ps_category_product cp ON (p.id_product = cp.id_product) LEFT JOIN ps_category_lang cl ON (cp.id_category = cl.id_category) LEFT JOIN ps_category c ON (cp.id_category = c.id_category) LEFT JOIN ps_product_tag pt ON (p.id_product = pt.id_product) WHERE pl.id_lang = 1 AND cl.id_lang = 1 AND p.id_shop_default = 1 AND c.id_shop_default = 1 GROUP BY p.id_product

De la consulta tienes que modificar ps por el prefijo que tengas las tablas de la instalación de 1.5

Un saludo

ResponderCitar
Respondido : 24/09/2018 6:02 pm

Joaquin
 Joaquin
Reputable Member

Buenas , le dejo la captura de lo que me sale .

ResponderCitar
Respondido : 26/09/2018 1:46 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Joaquin.

El error es de base de datos no seleccionada, de todas formas la manera de exportarlo en un CSV es desde la administración de Prestashop

Revisa lo siguiente:
-> https://victor-rodenas.com/2012/07/24/ejecutar-consultas-sql-y-exportar-informes-en-el-panel-de-administracion-en-prestashop-1-5/

Un saludo

ResponderCitar
Respondido : 26/09/2018 2:27 pm

Cursos Gratuitos WordPress