PrestaCenter XML Export Pro – export pro heureka.cz

Z PrestaCS
Přejít na: navigace, hledání

Obsah

Specifikace XML souborů pro službu heureka.cz

Specifikace základního XML souboru:

http://sluzby.heureka.cz/napoveda/xml-feed/

Doplňkový XML soubor pro dostupnost zboží:

http://sluzby.heureka.cz/napoveda/dostupnostni-feed/

Šablona heureka pro modul PrestaCenter XML Export Pro (Multi)

Definiční soubor XML služby heureka.cz nebo heureka.sk pro e-shop bez variant produktů

Základní šanblona XML:

<?xml version="1.0" encoding="UTF-8"?>
<SHOP>
  <SHOPITEM ps_block="product">
    <ITEM_ID>{id}</ITEM_ID>
    <PRODUCTNAME>{name:CDATA}</PRODUCTNAME>
    <PRODUCT>{name:CDATA}</PRODUCT>
    <DESCRIPTION>{description_short:CDATA}</DESCRIPTION>
    <URL>{url:CDATA}</URL>
    <IMGURL>{img_url:CDATA}</IMGURL>
    <PRICE_VAT>{price_vat}</PRICE_VAT>
    <MANUFACTURER>{manufacturer}</MANUFACTURER>
    <CATEGORYTEXT>{categories:CDATA}</CATEGORYTEXT>
    <EAN>{ean}</EAN>
    <DELIVERY_DATE>{availability:"0,6"}</DELIVERY_DATE>
  </SHOPITEM>
</SHOP>

Šablona XML pro dostupnost zboží:

<?xml version="1.0" encoding="UTF-8"?>
<item_list>
  <item id="{id}" ps_block="product">
    <stock_quantity>{availability:"0,0"}{quantity}</stock_quantity>
  </item>
</item_list>

Definiční soubor XML služby heureka.cz nebo heureka.sk pro e-shop obsahující varianty produktů

Základní šanblona XML:

<?xml version="1.0" encoding="UTF-8"?>
<SHOP>
  <SHOPITEM ps_block="product variant">
    <ITEM_ID>{id}-{id_combination}</ITEM_ID>
    <ITEMGROUP_ID>{id}</ITEMGROUP_ID>
    <PRODUCTNAME>{name:CDATA} {variant_description:CDATA}</PRODUCTNAME>
    <PRODUCT>{name:CDATA} {variant_description:CDATA}</PRODUCT>
    <PARAM ps_block="attribute">
      <PARAM_NAME>{attrib_name}</PARAM_NAME>
      <VAL>{attrib_value}</VAL>
    </PARAM>
    <DESCRIPTION>{description_short:CDATA}</DESCRIPTION>
    <URL>{url:CDATA}</URL>
    <IMGURL>{img_url:CDATA}</IMGURL>
    <PRICE_VAT>{price_vat}</PRICE_VAT>
    <MANUFACTURER>{manufacturer}</MANUFACTURER>
    <CATEGORYTEXT>{categories:CDATA}</CATEGORYTEXT>
    <EAN>{ean}</EAN>
    <DELIVERY_DATE>{availability:"0,6"}</DELIVERY_DATE>
  </SHOPITEM>
</SHOP>

Šablona XML pro dostupnost zboží:

<?xml version="1.0" encoding="UTF-8"?>
<item_list>
  <item id="{id}-{id_combination}" ps_block="product variant">
    <stock_quantity>{availability:"0,0"}{quantity}</stock_quantity>
  </item>
</item_list>

Export produktů podle dostupnosti

  • Aby se exportovaly pouze položky, které jsou skladem, musí být v nastavení PrestaShopu [Konfigurace -> Produkty] nastavená volba Povolit objednání produktů, které nejsou skladem na hodnotu "Ne".
  • Proměnná {availability} musí mít pouze 2 hodnoty, např. {availability:"0,6"}. Při nastavení 3 hodnot proměnné {availability:"0,6,10"} se exportují i produkty, které nejsou skladem (i když v PrestaShopu není povoleno objednávat nedostupné produkty) s hodnotou dostupnosti nastavenou na 10.
Osobní nástroje
Jmenné prostory

Varianty
Akce
Navigace
Nástroje