Exportar productos con consulta SQL

lenceria

Aprendiz de Prestashop
Hola, haber si alguien me puede ayudar, necesito sacar los productos de una tienda que me han vendido y resulta que el hosting o raíz lo tiene el que me ha la vendido el webmaster, yo solo tengo el blackofficer de Prestashop 1.6 y cada vez que me hace algo me cobra 40€ y hay cosas que se hacer yo y le tengo que pagar al webmaster porque el es el que tiene los archivos una putada no? y necesito sacar los producto para otra que estoy montando para que no me arruine, y lo tengo que sacar con código sql ya que con un módulo que tengo guarda los archivos csv una carpeta raíz, y el código sql qué genera prestashop para exportar los producto es el que necesito solo que me faltan algunos campos que se tienen que añadir campos, algunos campos que no me salen. cómo, Descripción corta y descripción, y me salen otros muchos que no me sirven para nada, que en este código no sale: y se puede hacer porque tengo otra consulta sql y saca las descripciones pero no me saca las categorías lo que tiene una consulta no lo tiene la otra, por eso quiero usar esta que tiene menos campos que la otra que es más completa que esta

esta es la consulta de producto de prestashop
SELECT
a.`id_product`, b.`name` AS `name`, `reference`, a.`price` AS `price`, sa.`active` AS `active`
, shop.`name` AS `shopname`, a.`id_shop_default`, image_shop.`id_image` AS `id_image`, cl.`name` AS `name_category`, sa.`price`, 0 AS `price_final`, a.`is_virtual`, pd.`nb_downloadable`, sav.`quantity` AS `sav_quantity`, sa.`active`, IF(sav.`quantity`<=0, 1, 0) AS `badge_danger`
FROM `ps_product` a
LEFT JOIN `ps_product_lang` b ON (b.`id_product` = a.`id_product` AND b.`id_lang` = 3 AND b.`id_shop` = 1)

LEFT JOIN `ps_stock_available` sav ON (sav.`id_product` = a.`id_product` AND sav.`id_product_attribute` = 0
AND sav.id_shop = 1 AND sav.id_shop_group = 0 ) JOIN `ps_product_shop` sa ON (a.`id_product` = sa.`id_product` AND sa.id_shop = a.id_shop_default)
LEFT JOIN `ps_category_lang` cl ON (sa.`id_category_default` = cl.`id_category` AND b.`id_lang` = cl.`id_lang` AND cl.id_shop = a.id_shop_default)
LEFT JOIN `ps_shop` shop ON (shop.id_shop = a.id_shop_default)
LEFT JOIN `ps_image_shop` image_shop ON (image_shop.`id_product` = a.`id_product` AND image_shop.`cover` = 1 AND image_shop.id_shop = a.id_shop_default)
LEFT JOIN `ps_image` i ON (i.`id_image` = image_shop.`id_image`)
LEFT JOIN `ps_product_download` pd ON (pd.`id_product` = a.`id_product`)
WHERE 1

ORDER BY a.`id_product` ASC
y lo que quiero es añadir estos campos ; descripción corta, descripción y keyswords pero no se cómo hacerlo.
alguna sugerencia o ayudita
gracias
 

raulgc

Especialista prestashop
Hola si has pagado la pagina web al webmaster tiene que darte acceso al ftp y base de datos por que eso es ilegal , no se puede retener datos de un cliente , yo denunciaria.

en esta pagina te puede ayudar .
http://nemops.com/prestashop-export-products/#.V-PAQK0_xoM
otra solucion es que te pase los datos acceso base de datos y salque todos los productos de la base de datos si es la misma version .
 

lastapril

Experto en Prestashop
Miembro del equipo
Hola, si tienes acceso al backoffice es mas sencillo que todo eso, en parametros avanzados puedes respaldar la bd y despues descargarla, ahi tendras casi todo lo principal de la web y los productos, si tambien necesitas descargar los archivos del servidor para tene un clon completo con imagenes y todo y no te da acceso al ftp o al servidor, instala este modulo http://www.informax.es/wp-content/plugins/download-monitor/download.php?id=18 y tendras acceso ftp desde modulos y pdras descargar todas las cartepas del servidor, de todos modos como dice el compañero, si le has pagado y no te da accesos a una cosa por la que ya has pagado este tio es jeta
Saludos
Carlos
 
Arriba