Hlavní stránka
>
XML feed binargon

XML feed binargon

Pokud chcete pro svůj eshop vytvořit XML feed v univerzálním formátu BINARGON, zde najdete jeho popis


Import kategorií

Příklad XML

 <?xml version="1.0" encoding="utf-8"?>
<shop>
<categories>
<category id="1" parent="0" name="Jídlo" />
<category id="2" parent="1" name="Ovoce" />
<category id="3" parent="1" name="Zelenina" />
</categories>
</shop>

Popis jednotlivých uzlů

categories uzel hlavní element pro všechny kategorie
categories/category uzel Jedna kategorie.
categories/category/@id int Vaše ID kategorie
categories/category/@name string Název kategorie
categories/category/@parent int ID nadřazené kategorie


Import parametrů

Příklad XML

 <?xml version="1.0" encoding="utf-8"?>
<shop>
<parameters>
<parameter id="1" name="Barva" typ="ENUM" systemid="barva">
<enumValue valueId="168" value="2001-pruhovaný s oranž.lemem"/>
<enumValue valueId="424" value="modro-zelena"/>
<enumValue valueId="694" value="oranžová - hnědá"/>
<enumValue valueId="839" value="oranžová - barevné kruhy"/>
<enumValue valueId="1172" value="béžová-černá"/>
</parameter>
<parameter id="23" name="Materiál" typ="TEXT" systemid=""/>
</parameters>
</shop>

Popis jednotlivých uzlů

parameters uzel Uzel pro seznam parametrů, které chcete naimportovat
parameters/parameter uzel definice jednoho parametru
parameters/parameter/@id int ID parametru
parameters/parameter/@name string Název parametru
parameters/parameter/@systemid string Systémové ID
parameters/parameter/@typ string Povolené hodnoty jsou
  • ENUM (výčtový typ, tedy je určen seznam povolených hodnot)
  • TEXT (textový parametr, parametr může nabývat jakékoli hodnoty typu text)
parameters/parameter/enumValue uzel V tomto elementu můžete uvést jednotlivé hodnoty pro parametry typu ENUM
parameters/parameter/enumValue/@value string Název hodnoty (název, který uvidí zákazník)
parameters/parameter/enumValue/@valueId int ID hodnoty (vaše ID pro tuto hodnotu)


Import produktů

Příklad XML

 <?xml version="1.0" encoding="utf-8"?>
<shop>
<product>
<id>1</id>
<kod>HR0001</kod>
<nazev>Hruška</nazev>
<url>https://www.example.com/hruska/</url>
<popis><p>Hlavní formátovaný popis produktu</p></popis>
<popisshort>Zkrácený popis pro katalog</popisshort>
<manufacturer id="56">Název výrobce</manufacturer>
<dph>21.00</dph>
<zaruka>24</zaruka>
<dostupnost>skladem</dostupnost>
<deliveryData>0</deliveryData>
<stav >1</stav>
<elektroodpad>0.00</elektroodpad>
<prodean>13-465498761-1</prodean>
<kod_dodavatele>ad1w564494</kod_dodavatele>
<weight>0</weight>
<serial_enabled>0</serial_enabled>
<category>1</category>
<weight>0</weight>
<categories>
<category>2</category>
<category>3</category>
</categories>
<image>https://www.ecample.com/foto/hruska.jpg</image>
<images>
<image>https://www.ecample.com/foto/hruska-zboku.jpg</image>
<image>https://www.ecample.com/foto/hruska-zezadu.jpg</image>
</images>
<moc>1020.49</moc>
<storage>2</storage>
<related>
<item id="87" />
<item id="1878" />
</related>
<vlastnosti counter="9" counterhodnota="9"/>
<vlastnost
name="Dárkové balení"
id="1"
typzmenyceny="0"
imageArea="default"
parametrArea="default"
>
<hodnota
typZaznamu="vlastni"
id="1"
enabled="true"
obrazek="https://www.ecample.com/foto/pixla.jpg"
name="Obyčejné balení"
navyseni_beznacenabez="0"
navyseni_beznacenas="0"
navyseni_procentozmeny="0"
/>
<hodnota
typZaznamu="vlastni"
id="2"
enabled="true"
obrazek="https://www.ecample.com/foto/balicek.jpg"
name="Dárková krabička"
navyseni_beznacenabez="0"
navyseni_beznacenas="0"
navyseni_procentozmeny="20"
/>
</vlastnost>
<vlastnost
name="Gravírování"
id="2"
typzmenyceny="0"
imageArea="default"
parametrArea="default"
>
<hodnota
typZaznamu="vlastni"
id="3"
enabled="true"
obrazek="https://www.ecample.com/foto/nic.jpg"
name="Bez gravírování"
navyseni_beznacenabez="0"
navyseni_beznacenas="0"
navyseni_procentozmeny="0"
/>
<hodnota
typZaznamu="vlastni"
id="4"
enabled="true"
obrazek="https://www.ecample.com/foto/gravirovani.jpg"
name="s gravírováním"
navyseni_beznacenabez="100"
navyseni_beznacenas="121"
navyseni_procentozmeny="20"
/>
</vlastnost>
<vlastnosti>
</product>
</shop>

Popis jednotlivých uzlů

product uzel  
product/additionalEans   Další EANy produktu (hlavní EAN posílejte v elementu <prodean>)
product/categories uzel seznam aktegorií, ve kterých má být produkt zařazen
product/categories/category int ID dalších kategorií, ve kterých má být produkt zařazen
product/category int ID hlavní kategorie
product/combin string  
product/deliveryData int Čas dodání v hodinách
product/dostupnost string textová dostupnost pro produkt, který není skladem
product/dph float Výše DPH
product/elektroodpad float Výše elektroodpadu
product/id int Vaše ID produktu
product/image string URL hlavního obrázku produktu
product/images uzel Další obrázky k produktu
product/images/image string URL dalšího obrázku produktu
product/kod string Kód produktu
product/kod_dodavatele string Kód produktu dodavatele (kód, pod jakým tento produkt objednáte u dodavatele)
product/manufacturer   Výrobce
product/manufacturer/@id int ID výrobce
product/moc float Maloobchodní cena
product/nazev string Název produktu
product/parameters   seznam parametrů produktu
product/parameters/item   jeden parametr
product/parameters/item/@id int ID parametru
product/parameters/item/@name string Název parametru
product/parent int  
product/popis string HTML formátovaný popis produktu 
product/popisshort string Zkrácený (neformátovaný) popis produktu
product/prodean string EAN produktu (čárový kód produktu)
product/related   Související produkty
product/related/item   Jeden související produkt
product/related/item/@id   ID souvisejícícho produktu
product/serial_enabled int Má produkt povoelan seriová čísla?
product/stav Int ID Stavu produktu
product/stav/@type string  
product/storage int  
product/url string URL adresa produktu
product/vlastnosti   Voliteln0 p59platky
product/vlastnosti/@counter int  
product/vlastnosti/@counterhodnota int  
product/vlastnosti/vlastnost    
product/vlastnosti/vlastnost/@id int  
product/vlastnosti/vlastnost/@imageArea string  
product/vlastnosti/vlastnost/@name string  
product/vlastnosti/vlastnost/@parametrArea string  
product/vlastnosti/vlastnost/@typzmenyceny int  
product/vlastnosti/vlastnost/hodnota uzel  
product/vlastnosti/vlastnost/hodnota/@id int ID hodnoty
product/vlastnosti/vlastnost/hodnota/@enabled bool Je tato hodnota povolena? (pokud ne, uživatel ji neuvidí)
product/vlastnosti/vlastnost/hodnota/@obrazek string Obrázek hotnoty volitelného příplatku
product/vlastnosti/vlastnost/hodnota/@name string Název hodnoty volitelného příplatku
product/vlastnosti/vlastnost/hodnota/@navyseni_beznacenabez float Pokud má tato hodnota navýšit cenu produktu, zadejte číslo určující navýšení ceny bez DPH
product/vlastnosti/vlastnost/hodnota/@navyseni_beznacenas float Pokud má tato hodnota navýšit cenu produktu, zadejte číslo určující navýšení ceny s DPH
product/vlastnosti/vlastnost/hodnota/@navyseni_procentozmeny float Pokud má tato hodnota zvýšit cenu produktu o %, zdajte zde počet procent
product/weight float  
product/zaruka string