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
|
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 |