Blok Produkty

Import dát z Microsoft excel 

Ak máte cenníky výrobkov vo formáte XLS (Microsoft Excel), môžete ich do web stránky pohodlne importovať alebo aktualizovať. 

Charakteristika importovaného súboru

Súbor, ktorý budete importovať, musí spĺňať niekoľko kritérií:   
  • Musí byť vo formáte CSV. Do tohto formátu uložte dáta v Exceli pomocou menu Uložiť ako... (Save As...). Typ súboru zvoľte CSV (Comma delimited).
  • Názvy stĺpcov musia byť v prvom riadku v tabuľke takéto:
    product_code (skladové číslo), title (názov produktu), short (krátky popis), long (dlhý popis), price (cena), with_tax (prepínač DPH), tax (daň v percentách), currency (mena), discount (zľava), quantity (počet kusov na sklade), image (hlavný obrázok), image_2 (obrázok 2), image_3 (pbrázok 3), image_4 (pbrázok 4), pages (podstránka), Výrobca, Veľkosť, Farba (posledné 3 sú doplnkové polia).
    Na poradí stĺpcov nezáleží. Dôležité je priradiť stĺpcom správny názov v prvom riadku. 
  • Produkty v tabuľke nesmú obsahovať bodkočiarku ";" a nový riadok. Bodkočiarku nahraďte klasickou čiarkou a namiesto nového riadku použite HTML znak "<br />".
  • Ak v texte používate odrážky, použite značky <li> a <ul>. Vzorový text s odrážkami:
    Vlastnosti výrobku:<br/>
    <ul>
    <li>zelená farba</li>
    <li>veľkosti X, XL, XXL</li>
    <li>materiál bavlna</li>
    </ul>
    Celý text, ktorý obsahuje odrážky, vložte do jednej bunky a jedného riadku v Exceli.
  • Pokiaľ údaje v XLS obsahujú znak "&", môže MS Excel pridať do dát pri exporte z XLS do CSV úvodzovky. Tieto úvodzovky môžu následne spôsobiť nekvalitný import. Odporúčame znak "&" nepoužívať alebo nahradiť - napríklad medzerou.

    Vzorový CSV súbor si môžete stiahnuť na tejto adrese
    Vzorový XLS súbor si môžete stiahnuť na tejto adrese.  

Vyplnenie importovaného súboru

Pri vyĺňaní tabuľky v Microsoft Excel dodržiavajte nasledujúce pokyny:

  • Ako identifikátor produktu sa berie skladové číslo - "product_code", teda prvý stĺpec CSV tabuľky. Ak sa skladové číslo bude rovnať so skladovým číslom produktu v databáze, produkt sa aktualizuje novými dátami.
  • Prepínač ceny DPH - "with_tax" vyplňte nasledovne:
    Hodnota 1 = cena je s DPH
    Hodnota 0 = cena je bez DPH a systém pripočíta k cene 19%.
  • Pri vypĺňaní meny - "currency" použite nasledujúce skratky:
    Slovenská koruna SK
    Čeká koruna CZ
    Euro EU
    Americký dolár EN
    Poľský zlotý PLN
    Britská libra GBP
    Sk / m2 SK_M2
    Sk / mesiac SK_MON
    € / m2 EU_M2
    € / mesiac EU_MON
  • Ak chcete zrušiť zľavu - "discount", vypíšte do príslušnej kolonky namiesto pôvodnej zľavy číslo 0
  • V kolonke obrázok - "image" musí byť uvedená presná cesta k obrázku, ktorý je už uložený v Správcovi súborov, napr.: /domain/vasadomena/files/tricka/damske-sportove-tricko.jpg.      
  • Do stĺpca "pages" napíšte názov podstránky, do ktorej sa má produkt vložiť, napr. "Pásky do popisovačov".
    Ak existuje viac podstránok s rovnakým názvom, daný produkt bude vložený do každej podstránky s týmto názvom. Preto je dôležité, aby ste mali vytvorenú efektívnu stromovú štruktúru Vášho webu.
  • Ak aktualizujete katalóg produktov, stĺpec "pages" sa bude správať nasledovne:
    - Ak vyplníte "pages", import aktualizuje produkty a presunie ich na podstránky podľa zadefinovaného "pages" - teda buď na pôvodné miesto alebo do inej podstránky.
    - Ak nevyplníte pri aktualizácii "pages", import aktualizuje produkty a tie ostanú na pôvodných stránkach.
  • Ak vytvárate nové produkty, stĺpec "pages" sa bude správať nasledovne:
    - Ak vyplníte "pages", produkty sa vložia do zadaných stránok.
    - Ak nevyplníte "pages", produkty sa vložia do aktuálnej stránky, v ktorej import uskutočníte.
  • "Pages" slúži ako separátor medzi doplnkovými poliami a produktom. Za stĺpcom "pages" máte možnosť vložiť doplnkové polia. Aby fungoval import doplnkových polí, je potrebné mať vytvorené v administrácii web stránky doplnkové polia a ich premenné.
    Napríklad:
    - názov doplnkového poľa: "Výrobca"
    - typ doplnkového poľa: "Výberové menu"
    - premenné: "Škoda, Audi, VW, KIA"
    Taktiež je potrebné dodržat vo Vašej excelovskej databáze aj v administrácii webu veľké a malé písmená a rovnakú diakritiku. Ak napr. napíšete "Skoda", nepriradí sa táto premenná k produktu ako doplnkové pole, lebo v administrácii webu máte napisané "Škoda".
    Import do doplnkového poľa Varianta zatiaľ nie je možný.
  • Importovať a exportovať môžete aj stav produktu, teda či je produkt aktívny alebo neaktívny. Pri importe môžete (ale nemusíte) pridať do CSV stĺpec "active". Stĺpec "active" umiestnite medzi "quantity" a "image" a vyplňte ho nasledovne:
    Hodnota 1 = aktívny
    Hodnota 0 = neaktívny.
    Pri exporte z Excelu sa stĺpec "active" doplní sám.
  • Ak v importe nevyplníte niektoré údaje (bunky alebo stĺpce), tieto hodnoty import vynechá a ich pôvodná hodnota sa neprepíše.
    Pozor! Vždy je potrebné definovať hodnoty v stĺpcoch "product_code", "title" a "pages". 

Import dát z MS Excel

  1. Súbor najprv vložte do Správcu súborov v sekcii Súbory. Návod nájdete na stránke Moje súbory.
  2. Otvorte blok Produkty a kliknite na záložku . Otvorí sa formulár Import dát z Microsoft Excel:


  3. V kolonke Excel CSV súbor vyberte požadovaný súbor kliknutím na odkaz :

     
  4. Počkajte, kým sa načítajú Moje súbory.

     
  5. Kliknite na adresár, v ktorom sa daný súbor nachádza. Potom kliknite priamo na súbor alebo ikonku  pri súbore, ktorý chcete vložiť.
  6. V kolonke Excel CSV súbor sa objaví cesta k súboru.
  7. Kliknite na tlačidlo Importovať. Súbor sa importuje do konkrétneho bloku Produkty, v ktorom ste import uskutočnili.

Export dát do Microsoft Excel

Exportovanie dát do Microsoft Excel uskutočníte jednoducho kliknutím na tlačidlo Exportovať.

Rôzne verzie Microsoft Excel používajú rôzne formáty oddelenia dát. Pokiaľ sa Vám vyexportovaný súbor nezobrazí správne, skúste iné nastavenie. V kolonke Dáta oddelené vyberte z ponuky bodkočiarky alebo čiarky a kliknite na tlačidlo Exportovať.

Poznámky:
Zatiaľ nefunguje export doplnkových polí. Máme v pláne doprogramovať aj túto funkciu, ale nevieme Vám garantovať kedy. 
Ak nahrávate veľkú databázu (stovky položiek), kontaktujte nás, prosím a povolíme aj nahratie väčšej databázy.