Ein kurzer Snippet zum Produkte exportieren von PrestaShop 1.6+ (evtl. kompatibel downward too).
Es ist zu beachten das die Tabellennamen (prefix) angepasst werden müssen.
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.ean13, 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, concat('http://', ifnull(shop_domain.value, 'domain'), '/img/p/', IF(CHAR_LENGTH(pi.id_image) >= 5, concat(SUBSTRING(pi.id_image FROM -5 FOR 1), '/'), ''), IF(CHAR_LENGTH(pi.id_image) >= 4, concat(SUBSTRING(pi.id_image FROM -4 FOR 1), '/'), ''), IF(CHAR_LENGTH(pi.id_image) >= 3, concat(SUBSTRING(pi.id_image FROM -3 FOR 1), '/'), ''), IF(CHAR_LENGTH(pi.id_image) >= 2, concat(SUBSTRING(pi.id_image FROM -2 FOR 1), '/'), ''), IF(CHAR_LENGTH(pi.id_image) >= 1, concat(SUBSTRING(pi.id_image FROM -1 FOR 1), '/'), ''), pi.id_image, '.jpg') AS image_url, p.online_only, p.CONDITION, p.id_shop_default FROM lqsw7v7sw_product p LEFT JOIN lqsw7v7sw_product_lang pl ON (p.id_product = pl.id_product) LEFT JOIN lqsw7v7sw_category_product cp ON (p.id_product = cp.id_product) LEFT JOIN lqsw7v7sw_category_lang cl ON (cp.id_category = cl.id_category) LEFT JOIN lqsw7v7sw_category c ON (cp.id_category = c.id_category) LEFT JOIN lqsw7v7sw_product_tag pt ON (p.id_product = pt.id_product) LEFT JOIN lqsw7v7sw_image pi ON p.id_product = pi.id_product LEFT JOIN lqsw7v7sw_configuration shop_domain ON shop_domain.name = 'PS_SHOP_DOMAIN' WHERE pl.id_lang = (SELECT id_lang FROM lqsw7v7sw_lang WHERE active = '1' ORDER BY id_lang ASC LIMIT 1) AND cl.id_lang = pl.id_lang AND p.id_shop_default = (SELECT id_shop FROM lqsw7v7sw_shop WHERE active = '1' ORDER BY id_shop ASC LIMIT 1) AND c.id_shop_default = p.id_shop_default GROUP BY p.id_product
Der Artikel PrestaShop – Produkte exportieren via SQL erschien zuerst auf codeJuice.