Script export csv

Script export csv

In cele ce urmeaza va impartasim un script export csv care va ajuta in a exporta in format .csv produse, categorii si subcategoriile produsului si alte detalii necesare prelucrarii, prin intermediul back-office-ului magazinului online Prestashop 1.6.

Cum se utilizeaza:
– deschideti back-office-ul Prestashop 1.6;
– intrati in Parametrii avansati – SQL Manager;
– adaugati din partea dreapta un nou query, apasand pe semnul plus „+”;
– in noul query deschis trebuie sa adaugati un nume acestui query (Ex: export produse si categorii);
– copiati partea de SQL de mai jos si adaugati-o in query (casuta mare de sub denumire);
– apasati pe butonul Salvare.

Dupa apasare pe „Salvare” veti fi redirectionati in pagina initiala SQL Manager. Veti avea un rand in care aveti acest Query. Pentru a face export, pur si simplu apasati pe butonul din dreapta „Export”.

IMPORTANT!!!

Tabelele din baza de date trebuie sa inceapa cu „ps_” pentru acest script (prefixul bazei de date).
In cazul in care baza de date are alt prefix va trebui sa inlocuiti „ps_” cu prefixul bazei de date.

Mai jos gasiti acest script export csv SQL pentru query:

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)

GROUP BY p.id_product

Pentru orice intrebari sau lamuriri in legatura cu acest script sau alte subiecte legate de Prestashop va asteptam mesajele aici!