informace o doručení - v košíku v 1. kroku v 4. kroku sa zobrazia informácie o doručení produktov v košíku pri okamžitom objednaní, resp. na základe nastavení položky Informace o doručení v sekcii Nastavení / Eshop. V prípade zobrazenia informácií o doručení v košíku sa doručenie odvíja od najneskôr dostupného produktu.
Ak sa v košíku nachádza skutočne nedostupný produkt (na dotaz, vyprodáno, nedostupné, neprodejné), tak sa informácia o doručení nezobrazí. Rovnako sa informácia o doručení nezobrazí ak sú v košíku len produkty označené štítkom elektronická distribuce. Informácia sa zobrazí len v prípade, že predpokladaná doba doručenia nepresahuje 30 dní.
Súčasne bude možné na zobrazovaný box s krátkou informáciou kliknúť, pričom sa zobrazí okno s podrobnejšími informáciami o predpokladanom doručení. Ak okno nechcete zobrazovať, je nutné v sekcii Nastavení / Překlady v položke s ID "error_product_delivery" nastaviť hodnotu "_" (podtržník).
V sekcii Nastavení / Eshop v záložke Detail produktů položka "Informace o doručení" po kliknutí na tlačítko Nastavení bola pridaná nová položka "Dovolená".
Dovolená - upozornenie ohľadom obdobia plánovanej dovolenky, ktoré sa zobrazí pod informáciou o doručení práve v období dovolenky, prípadne ak doba predpokladaného doručenia zasahuje do obdobia dovolenky. Ak sa informácia o doručení nezobrazí, nezobrazí sa ani upozornenie ohľadom dovolenky. Daná položka je tak primárne určená práve pre informácie o doručení, ktoré dopĺňa, resp. je dané obdobie dovolenky započítané do predpokladanej doby doručenia.
V prípade dovolenky odporúčame návštevníkov informovať aj iným spôsobom (napr. banner, upozornenie, uvítacie okno, atď.).
V sekcii Nastavení / Eshop v záložke Detail produktů položka "Informace o doručení" po kliknutí na tlačítko Nastavení bola v položke "Dny nedostupnosti doručení" pridaná nová možnosť svátky, a zároveň položka "Stát svátků".
svátky - V tomto prípade budú, vylúčené aj samotné sviatky štátu, ktorý nastavíte v položke "Stát svátků". Sviatky je možné nastaviť len pevne pre jeden štát, pričom odporúčame použiť štát, v ktorom prevádzkujete e-shop, resp. z ktorého expedujete tovar pre dopravcu. V prípade, že sa jedná o zahraničného zákazníka, systém z rôznych dôvodov nedokáže započítať aj sviatky štátu doručenia (zákazníka), teda do doby doručenia sa započítavajú len sviatky jedného štátu nastaveného v položke "Stát svátků".
Samostatné okno kdekoľvek na stránke - Formulár je možné zobraziť kdekoľvek na stránke v samostatnom popup okne, pričom je ho možné vyvolať prostredníctvom JavaScript funkcie "formWindow([ID]);", kde namiesto premennej [ID] použijete ID požadovaného formulára. JavaScript funkciu je možné jednoducho vložiť napr. do odkazu alebo tlačítka prostredníctvom HTML atribútu "onclick" a to napr.
<a class="button" href="#" onclick="formWindow(1); return false;">Zobraziť formulár</a>
Formuláre vytvárate v sekcii Doplňky / Pluginy / Formuláře.
V sekcii Doplňky / Pluginy / Uvítací okno v položke položka "Akce zobrazení" bola pridaná nová možnosť odchod ze stránek
odchod ze stránek - okno sa zobrazí po tom čo návštevník prejde kurzorom myši mimo samotného obsahu stránky, resp. nad okno obsahu stránky, pričom sa predpokladá "opustenie stránky", že návštevník ide zavrieť záložku prehliadača so stránkou alebo sa ide prepnúť na inú záložku prehliadača.
Základní údaje - po pokuse o označenie názvu produktu v detaile produktu, kedy chce zákazník pravdepodobne skopírovať názov produktu a vyhľadať ho na konkurenčnom eshope, sa zobrazí okno s požadovaným oznámením a akciou/tlačítkom na prípadné presvedčenie zákazníka o zotrvaní.
Nastavujete v sekcii Nastavení / Web položka "Obsah pouze pro přihlášené".
Obsah pouze pro přihlášené - Ak bude položka aktívna, pri návšteve stránok sa zobrazí okno s prihlásením, pričom na stránky bude prístup povolený až po prihlásení (aktívnym užívateľom).
Ďalšie nastavenia prihlasovacieho okna a samotnej registrácie nastavujete v sekcii Doplňky / Moduly / Přihlášení.
Pridané upozornenie na pravdepodobne nesprávne nastavenie "platca DPH" v objednávke (Eshop / Objednávky) a v užívateľovi (Uživatelé / Uživatelé)
Pridanie náhľadu položiek do okna vyhľadávania a výberu produktov, objednávok, užívateľov
Vylepšená štruktúra našepkávača vyhľadávania s kategorizovaním.
Možnosť zobraziť odhadovaný čas čítania konkrétneho článku a to v zozname článkov alebo v detaile článku.
Nastavujete v sekcii Nastavení / Web v záložke Články v položke "Struktura seznamu článků" alebo "Struktura detailu článku" možnosť doba čtení.
V sekcii Články / Menu v úprave položky alebo po kliknutí na Přidat menu v záložke Základní údaje v položke "Typ menu položky" bola pridaná nová možnosť vlastní akce (skript).
vlastní akce (skript) - menu položka nebude obsahovať žiadnu URL adresu, avšak po kliknutí na menu položku spustený vlastný JavaScript, ktorý nastavujete v položke "Skript (JS)". Napr. presun na nižšiu sekciu pri jednostránkových stránkach, prípadne zobrazenie nejakého vlastného okna.
Nastavujete v sekcii Produkty / Produkty v úprave konkrétneho produktu v záložke Základní údaje v položke "Sleva" tlačítkom .
Platnost slevy - možnosť nastavenia platnosti zľavy nastavenej na produkte.
V sekcii Produkty / Produkty v stĺpci Info sa zobrazujú dodatočné informácie nastavené na produkte. Aktuálne je možné na už nastavené položky produktu kliknúť s možnosťou rýchlej úpravy, kedy sa priamo otvorí okno s nastavením danej položky. Takéto rýchle úpravy sa vyznačujú modrou farbou ikonky, pričom sú dostupné napríklad na: subvarianty, cenové hladiny, cena pre užívateľa, cena pre skupinu, množstevné zľavy, ...
Hlavička pre recenzie a kompletné prerobenie vzhľadu recenzii v produkte
Upravenie vzhľadu modul "Heureka recenzie" a zjednotenie so vzhľadom recenzii
Upravenie vzhľadu pluginu "Komentáre" a zjednotenie so vzhľadom recenzii
Zobrazenie reakcie na produkt recenzie. Predvolené skrývanie reakcii na recenzie a komentáre pod odkaz "X odpovedí".
Čiastočné vylepšenie vzhľadu stránkovania (produkty a články)
Prílohy na prevzatie
Upravenie vzhľadu príloh na stiahnutie v produkte
Upravenie vzhľadu videí v produkte. Vylepšený bol hlavne dizajn videí nepodporovaných platforiem, kedy sa zobrazí odkaz na video.
Drobné upravenie a vyladenie vzhľadu parametrov v detaile produktu a v porovnávaní produktov.
Vylepšené zobrazenie počtu v záložkách pri komentároch a recenziách
Nové prepracovanejšie okno pre výber výdajného miesta
Zobrazenie viacerých doplnkových informácií o výdajných miestach
Filter výdajných miest
Ikonka "zelenej fajočky" pri výbere subvariantu v detaile produktu pre lepšie rozlíšenie vybraných subvariantov
Zobrazenie galérie obrázkov celej skupiny subvariantov pri náhľade obrázku jedného subvariantu.
Pridanie tlačítka "náhľady" pri výbere súbvariantov v otvorenom okne.
Funkcia priblíženia obrázkov v galérii, tlačítka priblíženia, tlačítka stránkovania v mobilnej verzii.
Štylistická úprava niektorých výrazov na stránkach. Jednalo sa hlavne o zmenu začiatočného písmena v názvoch tlačítok, rôznych akcií a názvov stĺpcov tabuľkách na veľké písmeno, aby súhlasili s ostatnými výrazmi na stránkach. Výrazy je vždy možné dodatočne požadovane upraviť v sekcii Nastavení / Překlady.
Bolo zvýraznené zaškrtávacie tlačítko "Som platca DPH" pre zákazníkov v košíku.
Overenie zaškrtnutia položky "Som platca DPH" v sekcii Uživatelé / Uživatelé po kliknutí na tlačítko v pravom hornom rohu v záložke Jiné... položka "Ověřování zaškrtnutí DPH".
Ověřování zaškrtnutí DPH - pri aktívnej položke sa po zmene polí "DIČ" a "IČ DPH" overuje či identifikačné číslo začína kódom štátu a zároveň má platný formát (štruktúru) pre DPH, čím systém môže predpokladať, že sa jedná o platcu DPH, pričom ak užívateľ ešte nemá zaškrtnuté pole "Som platcom DPH" zobrazí sa oznámenie či náhodou nie je platcom DPH, a teda je vyzvaný na zaškrtnutie poľa.
Separátne sa v poli "IČ DPH" (nie však v poli "DIČ") ešte overuje, či zákazník náhodou nezabudol zadať medzinárodný tvar identifikačného čísla DPH s kód štátu na začiatku, na čo je taktiež upozornený.
Nastavujete v sekcii Uživatelé / Uživatelé po kliknutí na tlačítko v otvorenom okne v záložke Jiné... položka "Ověření města".
Ověření města - pri aktívnej položke sa v poliach pre zadanie mesta bude kontrolovať existencia zadaného mesta z internej databázy, prípadne je užívateľovi zobrazené oznámenie s odporúčaním skontrolovať si zadané mesto. Jedná sa len o zobrazenie odporúčania, pričom je možné opakovane pokračovať aj s nesprávne zadaným mestom. Interná databáza primárne obsahuje všetky mestá a obce z SK (cca 2 900) a CZ (cca 6 300), zároveň však obsahuje aj väčšinu miest z celého sveta (cca 160 000). Napriek tomu, ak je väčšina Vašich zákazníkov mimo SK a CZ nemusí byť využívanie daného odporúčania pre zákazníkov komfortné, keďže v prípade menších zahraničných obcí sa daným zákazníkom môže oznámenie zobrazovať častejšie. Upozorňujeme, že skôr ako mesto je pre doručenie dôležitejším údajom samotné PSČ.
Nastavujete v sekcii Uživatelé / Uživatelé po kliknutí na tlačítko v otvorenom okne v záložke Jiné... položka "Ověřování IČ DPH".
Ověřování IČ DPH - pri aktívnej položke sa po zmene polí "DIČ" a "IČ DPH" systém pokúsi overiť či má zadané identifikačné číslo správny formát (interné overenie), a zároveň je aktuálne platným identifikačným číslom pre DPH v rámci EU prostredníctvom externého systém VIES (VAT Information Exchange System). Ak zadané identifikačné číslo neprejde overením, užívateľ bude upozornený o neplatnom zadaní, pričom nebude môcť pokračovať v uložení údajov, ak nezadá správne a platné identifikačné číslo pre DPH.
Responzivní lišta - daná lišta sa zobrazí v prípade, že máte aktívnu položku "Povolit responzívny design" v sekcii Nastavení / Web v prípade, že šírka prehliadača je menšia ako nastavená hodnota v položke (viď. nápoveda položky), a teda napríklad na mobilných zariadeniach.
Vzhľad responzívnej lišty je možné nastavovať cez mód "Dizajn", pričom podrobné informácie nájdete v nápovede Mohu změnit celý design stránek?.
Pridané "Globálne nastavenie" v okne "Cena pre skupiny" (v produkte aj v hromadnej úprave produktov).
Globální nastavení - Možnosť hromadného nastavenia všetkých užívateľských skupín. V prípade, že nastavíte tento riadok, resp. v tomto riadku zadáte hodnotu do stĺpca Hodnota, dané nastavenie sa uplatní na všetkých užívateľských skupinách, ktoré nemajú zadanú žiadnu hodnotu v stĺpci Hodnota. Naopak nastavenia v užívateľských skupinách, ktoré majú nastavenú hodnotu v stĺpci Hodnota to nijak neovplyvní.
V prípade že chcete zmeniť nastavenie všetkým užívateľským skupinám, no v niektorých už máte zvolené určité nastavenia, kliknutím na tlačítko sa vymažú všetky nastavenia užívateľských skupín, pričom následne je možné opätovne meniť globálne nastavenia všetkým užívateľským skupinám.
V sekcii Produkty / Produkty po kliknutí na tlačítko Přidat produkt v otvorenom okne v záložke Propojení bola pridaná nová položka "Sada produktu" (možnosť hromadného importu a hromadnej úpravy).
Sada produktu - po zadaní produktov sa budú dané produkty zobrazovať v spodnej časti detailu daného produktu v položke Sada produktu. ID produktov vložíte do poľa pomocou prehľadávania položiek, po vyhľadaní a označení požadovaných produktov s následným potvrdením. Maximálne je možné vybrať 30 produktov.
Do poľa nie je možné zadať ID produktu (v prípade hromadnej úpravy ID produktov), ktoré práve upravujete.
Pre zobrazenie produktov v detaile je nutné v sekcii Nastavení / Eshop v záložke Detail produktů v položke "Sekce detailu produktu" aktivovať možnosť sada produktu.
Pre zmenu predvolených nastavení zobrazenia boxov set produktu, je nutné si v sekcii Doplňky / Pluginy pridať plugin Sada produktu, v ktorom nájdete všetky dostupné možnosti nastavenia.
V sekcii Produkty / Produkty po kliknutí na tlačítko Přidat produkt v otvorenom okne v záložke Pokročilé bola pridaná nová možnosť "Balíček produktů".
Balíček produktů - nastavenie akcie pre tlačítko nákupu produktu, resp. tlačítko Vložit do košíku. Nastavenie položky tiež čiastočne mení niektoré nastavenia pluginov či správanie alebo možnosti samotného nastavovaného produktu.
S tým súvisiaci pridaný nový plugin Sada produktu a rovnako nastavenia v sekcii Nastavení / Eshop v záložke Detail produktů v položke "Sekce detailu produktu" možnosť sada produktu.
sada produktu - v detaile produktu sa zobrazí sekcia "Sada produktu", ktorá bude obsahovať produkty už vopred prednastavené na daný produkt.
Konfigurácia zobrazenia položiek (produktov) v sekcii sada produktu, ktorá sa nachádza v detailu produktu.
Produkty, ktoré sa majú v záložke zobraziť, nastavujete v sekcii Produkty / Produkty v úprave jednotlivých produktoch v záložke Propojení v položke "Sada produktu".
Aby sa záložka zobrazila, je nutné v sekcii Nastavení / Eshop v záložke Detail produktů v položke "Sekce detailu produktu" aktivovať možnosť sada produktu.
V rovnakej položke "Sekce detailu produktu" po kliknutí na tlačítko "Nastavení" je možné danej sekcii určiť, či sa bude v detaile produktu zobrazovať ako záložka alebo ako samostatná sekcia pod záložkami.
V plugine Varianty produktu a module Vybrané zboží boli pridané nové možnosti:
řádky - Zoznam produktov sa zobrazí pod sebou. V tomto zobrazení sa nezobrazia niektoré možnosti z položky "Struktura" (běžná cena, krátký popis) a rovnako nebude možné využiť nastavenie položiek "Obrázky" a "Stránkování", ktoré majú predvolené nastavenia.
tabulka - Zoznam produktov sa zobrazí pod sebou. V tomto zobrazení sa nezobrazia niektoré možnosti z položky "Struktura" (běžná cena) a rovnako nebude možné využiť nastavenie položiek "Obrázky" a "Stránkování", ktoré majú predvolené nastavenia.
varianta bez názvu - V prípade produktov, ktoré sú variantami iných produktov sa namiesto celého názvu produktu zobrazí len text variantu daného produktu. Odporúčame použiť len v prípade pluginu Varianty produktu alebo modulu Vybrané zboží umiestnený v detaile produktu, ktorý má súčasne v položke "Zobrazení" nastavenú možnosť varianty. V opačnom prípade nebude možné zobrazené produkty dostatočne dobre identifikovať.
celková cena pro všechny - Pod zoznamom produktov sa zobrazí celková cena všetkých zobrazených produktov. Celková cena produktov sa samozrejme vypočítava len z produktov, ktoré majú zobrazenú cenu a je ich tak možné zakúpiť, teda nie z nepredajných produktov. Využiť je to možné napr. v prípade položiek "Sada produktu" alebo "Příslušenství", ktoré sú zobrazené v detaile produktu.
Rovnako môžete danú možnosť využiť s kombináciou položky "Balíček produktů", ktorú nastavujete v úprave jednotlivých produktov v záložke Pokročilé. Podrobné informácie nájdete v nápovede danej položky.
tlačítko košíku pro všechny - Pod zoznamom produktov sa zobrazí pás s tlačítkom s možnosťou hromadného pridania všetkých zobrazených produktov do košíka. Do košíka sa samozrejme pridajú len produkty, ktoré majú zobrazenú cenu a je ich tak možné zakúpiť, teda nie nepredajné produkty. Využiť je to možné napr. v prípade položiek "Sada produktu" alebo "Příslušenství", ktoré sú zobrazené v detaile produktu.
Rovnako môžete danú možnosť využiť s kombináciou položky "Balíček produktů", ktorú nastavujete v úprave jednotlivých produktov v záložke Pokročilé. Podrobné informácie nájdete v nápovede danej položky.
Nová možnosť zobrazenia prepojených článkov v detaile produktu a to v sekcii Produkty / Produkty po kliknutí na tlačítko Přidat produkt v otvorenom okne v záložke Propojení položka "Články".
Články - zobrazenie prepojených článkov produktu.
Články vytvárate v sekcii Články / Články.
Pre zobrazenie článkov v detaile produktu je nutné v sekcii Nastavení / Eshop v záložke Detail produktů v položke "Sekce detailu produktu" aktivovať možnosť články.
Pre zmenu predvolených nastavení zobrazenia boxov článkov, je nutné si v sekcii Doplňky / Pluginy pridať plugin Články produktu, v ktorom nájdete všetky dostupné možnosti nastavenia.
v sekcii Doplňky / Pluginy / Články produktu.
Články produktu - Konfigurácia zobrazenia článkov v sekcii články produktu. ktorá sa nachádza v detailu produktu.
Články, ktoré sa majú v záložke zobraziť, nastavujete v sekcii Produkty / Produkty v úprave jednotlivých produktoch v záložke Propojení v položke "Články".
Aby sa záložka zobrazila, je nutné v sekcii Nastavení / Eshop v záložke Detail produktů v položke "Sekce detailu produktu" aktivovať možnosť články.
V rovnakej položke "Sekce detailu produktu" po kliknutí na tlačítko "Nastavení" je možné danej sekcii určiť, či sa bude v detaile produktu zobrazovať ako záložka alebo ako samostatná sekcia pod záložkami.
Nový typ prílohy produktu k objednávke "odkaz". Nastavujete v sekcii Produkty / Produkty v úprave alebo pri pridávaní nového produktu Přidat produkt po kliknutí na tlačítko možnosť Přidat odkaz k objednávce.
Možnosť zobrazenia prílohy produktu v detaile objednávky zákazníka. Nastavujete v sekcii Nastavení / Eshop v záložke Košík, objednávání položka "Zobrazení příloh v objednávce".
Zobrazení příloh v objednávce - možnosť nastavenia zobrazenia príloh objednávky na stiahnutie (príloha k objednávke nastavená v produkte) v prípade určitého stavu objednávky. Prílohy sa zobrazia zákazníkovi v detaile objednávky priamo na stránkach, prípadne v jeho účte. Odkaz na detail objednávky je odosielaný na email zákazníka pri vytvorení objednávky a rovnako tak aj pri každej notifikácií o zmene stavu objednávky. Prílohy sa zobrazia ak bude splnení aspoň jeden z vybraných stavov objednávky, teda nie je možné nastaviť požadovanú kombináciu stavov.
Prílohy k objednávke vytvárate v sekcii Produkty / Produkty v úprave produktu v záložke Přílohy, resp. po kliknutí na tlačítko a vybraní možnosti Přidat přílohu k objednávce.
Možnosť nastavenia EAN kódu ako primárneho označovania produktov (povodne bol len ID alebo vlastný kód). Nastavujete v sekcii Nastavení / Eshop v záložke Košík, objednávání položka "Označování produktů".
Do pluginu Filtr v položke "Seřazení produktů" bola pridaná možnosť "EAN kód".
Všetky akcie hromadnej úpravy produktov sa zlúčili do jedného tlačítka .
Sprehľadnenie okna hromadnej úpravy produktov . Aktuálne je nutné pre zmenu najskôr aktivovať zaškrtávacie pole aplikovať úpravu na zmenu konkrétneho riadka
Pridanie možností přidat a odebrat do niektorých položiek v hromadnej úprave produktov (štítky, vo vybranom tovare, záložky, cenové hladiny, darček k produktu, príslušenstvo, súvisiace produkty, podobné produkty, zobraziť cenu len skupinám, zobraziť len skupinám, zobraziť len v jazykoch, zobraziť len v menách).
Pridanie možnosti Přepočítání a zachování původní koncové ceny k položke "DPH".
V sekcii Nastavení / Databáze v exporte databázy produktov bola pridaná položka "Subvarianty", resp. stĺpec "subvariants".
V sekcii Nastavení / Databáze pri exporte databázy produktov v záložke Pokročilá nastavení bola pridaná položka "Označování podpoložek".
Označování podpoložek - v niektorých databázach sa v samotných položkách exportujú aj zložitejšie štruktúry tzv. "podpoložiek" (napr. parametre produktu, subvarianty produktu, atď.). Nastavením tak môžete určiť ako sa budú označovať jednotlivé podpoložky, teda či sa bude generovať ID alebo názov (napr. ID parametra alebo názov parametra). Dôležité je to hlavne ak máte napríklad viacero parametrov alebo skupín subvariantov, či samotných subvariantov s rovnakým názvom (napr. "Veľkosť" pre tričká XL, M, S, L, ... a "Veľkosť" pre topánky 30, 32, 42, ...). Pri importe by systém nemusel podľa názvu "Veľkosť" správne rozpoznať akú podpoložku chcete importovať, preto sa v týchto prípadoch odporúča používať ID, ktoré presne identifikuje podpoložku.
Pridanie nových filtrov do sekcie Produkty / Produkty (prílohy, vzorec pre výpočet, parametre, xml feed, ...). Nové filtre v danej sekcií zobrazíte kliknutím na ikonu troch bodiek a vyberiete možnosť Zobrazit všechny filtry
Upravené a rozšírené možnosti variantov produktu v sekcii Produkty / Produkty v úprave produktu v záložke Propojení a to v položke "Varianta produktu" a "Napárovat na produkt (ID)", viac informácií v nápovede jednotlivých položiek.
Možnosť vložiť si vlastný externý konfigurátor produktu. Nastavujete v sekcii Produkty / Produkty v úprave jednotlivých položiek alebo po kliknutí na tlačítko Přidat produkt v otvorenom okne v záložke Pokročilé položka "Konfigurátor".
Konfigurátor - ak bude položka vyplnená, tak v detaile produktu sa zobrazí tlačítko "Konfigurovať" pre spustenie vlastného konfigurátora produktu. Rovnako sa tlačítko zobrazí aj v zozname produktov, pre prechod do detailu produktu a možnosť jeho konfigurácie.
zobrazit více...Do položky môžete vložiť akúkoľvek vlastnú hodnotu alebo viacero hodnôt (napr. hodnoty oddelené čiarkou alebo hodnotu vo formáte JSON, atď.), ktorú následne využijete pre zobrazenie vlastného konfigurátora pre konkrétny produkt.
Rovnako daná položka obsahuje aj možnosť uloženia textového výstupu z konfigurátora do samotnej objednávky konkrétneho produktu (napr. popis alebo výstup vo formáte JSON), a taktiež možnosť ovplyvnenia konečnej ceny produktu.
Konfigurátor primárne slúži na vlastnú špecifickú konfiguráciu produktu s možnosťou pridania príplatku ku konečnej cene produktu a odoslanie vlastných dát z výstupu konfigurátora (príplatok, názov a dáta konfigurácie) do objednávky k danému produktu, v prípade, že Vám na tento účel nepostačujú dostupné možnosti subvariantov. Daný konfigurátor si nie je možné predstavovať ako akúkoľvek konfigurovateľnú možnosť systému.
Ak bude na produkte nastavený konfigurátor, pred vložením produktu do košíka, bude nutné najprv prejsť samotnou konfiguráciou produktu. Produkt tak nie je možné vložiť do košíka bez predošlej konfigurácie. V prípade, že chcete odoslať prázdny, nevyplnený konfigurátor, ktorý zároveň nebude povinný, teda produkt bude možné vložiť do košíka aj bez dodatočnej konfigurácie, je v prvom rade nutné si v sekcii Doplňky / Pluginy / Externí pluginy pridať nižšie uvedený JavaScript kód, kde v parametri (array pole) uvediete zoznam ID produktov, pre ktoré chcete mať konfigurátor nepovinný. Ak chcete mať konfigurátor nepovinný pre všetky produkty, v JavaScript funkcii "extconf()" neuvádzajte žiadny zoznam produktov (array pole), tj. funkcia bude obsahovať len boolean hodnotu false, viď. "extconf(false);".
<script>document.addEventListener('DOMContentLoaded', e => { extconf(false, [1000001, 1000002]); });</script>
Pre vyvolanie udalosti zobrazenia konfigurátora napr. v okne s IFRAME (vlastná HTML stránka konfigurátora s použitím JavaScript kódu) stačí do sekcie Doplňky / Pluginy / Externí pluginy pridať nižšie uvedený JavaScript kód, ktorý je samozrejme nutné si upraviť podľa vlastných požiadaviek. Jedná sa o JavaScript udalosť "extconf" (kliknutie na tlačítko "Konfigurovať"), ktorá v premennej "e.detail" obsahuje aj Vami nastavenú hodnotu v produkte. Daný JavaScript kód je len funkčný príklad, ktorý je možné si ľubovoľne upraviť. V tomto prípade sa parametre z produktu (zadaná hodnota, pôvodný názov, dáta a príplatok) do HTML konfigurátora posielajú ako súčasť URL adresy ako URL parametre. Samozrejme parametre z premennej "e.detail" je možné si ľubovoľne upraviť a posielať ich do konfigurátora ako URL hash, prípadne využiť JavaScript "postMessage()" metódu.
<script>
document.addEventListener('extconf', e => {
var url = '/img/template/configurator.html';
url += '?' + new URLSearchParams(e.detail).toString();
var content = '<iframe src="' + url + '" width="600" height="450" scrolling="no"></iframe>';
extconf('open', content, LNG.CONFIGURATOR);
});
</script>
Vlastnú HTML stránku konfigurátora s JavaScript kódom môžete uložiť do sekcie Soubory / Správa souborů, prípadne môžete odkazovať na externú URL adresu konfigurátora, ktorý prevádzkujete na externom hostingu prípadne u iného prevádzkovateľa/poskytovateľa/dodávateľa, kde samozrejme môžete pre generovanie konfigurátora využiť akýkoľvek programovací jazyk (PHP, Python, Java, C++, ...) a zároveň vlastné dáta (MySQL, MariaDB, XML feed, CSV, ...).
Premenná "e.detail" je JavaScript objekt obsahujúci nasledujúce parametre:
Viacero rôznych konfigurátorov je možné zobrazovať buď na základe JavaScript premennej "e.detail.id", "e.detail.code" alebo "e.detail.value" kde napr. zadaná hodnota v produkte môže byť konkrétna HTML stránka konfigurátora, napr. ak hodnotou bude výraz "configurator", vo vyššie uvedenom kóde je možné jednoducho upraviť automatické generovanie premennej "url" na:
var url = '/img/template/' + e.detail.value + '.html';
Možné je tak vytvoriť si viacero konfigurátorov, resp. HTML stránok "configurator.html", "configurator1.html", "configurator2.html", atď. Samotná predstavivosť ako využije poskytnuté premenné, a tak budete zobrazovať rôzne konfigurátori, je len na Vašom programátorovi.
Výstup môže obsahovať niektoré z nasledujúcich parametrov (názov, dáta, príplatok ceny), ktoré odošlete ako JavaScript objekt buď prostredníctvom JavaScript metódy "postMessage()" alebo JavaScript funkcie "extconf()".
Pre odoslanie výstupu je nutné použiť nižšie uvedený JavaScript kód využívajúci metódu "postMessage()", súčasťou ktorej je objekt s požadovanými parametrami popísaný vyššie.
Príklad použitia JavaScript metódy "postMessage()" je uvedený aj v príklade konfigurátora, viď. zdrojový kód HTML stránky konfigurátora v IFRAME okne (https://www.vasedomena.cz/img/template/configurator.html).
<script>
window.parent.postMessage({
'type': 'extconf',
'title': [['nazov1','hodnota1'],['nazov2','hodnota2'],['hodnota3']],
'data': '...',
'price': 9.99
}, '*');
</script>
V prípade, že chcete zákazníkom poskytnúť aj možnosť resetovania zvolenej konfigurácie, je nutné si do konfigurátora pridať vlastné tlačítko a pridať parameter "action" s hodnotou "reset", teda nastavenie objektu bude "{'type': 'extconf','action': 'reset'}" viď. ukážka nižšie.
<button type="button" onclick="window.parent.postMessage({'type':'extconf','action':'reset'},'*');">Reset konfigurácie</button>
V prípade, že chcete zákazníkom poskytnúť aj možnosť zavrieť okno konfigurátora bez vykonania akejkoľvek zmeny, je nutné si do konfigurátora pridať vlastné tlačítko a pridať parameter "action" s hodnotou "close", teda nastavenie objektu bude "{'type': 'extconf','action': 'close'}" viď. ukážka nižšie.
<button type="button" onclick="window.parent.postMessage({'type':'extconf','action':'close'},'*');">Zavrieť okno</button>
V prípade, že chcete odoslať prázdny, nevyplnený konfigurátor, ktorý zároveň nebude povinný, teda produkt bude možné vložiť do košíka aj bez dodatočnej konfigurácie, je nutné pridať parameter "action" s hodnotu "empty", teda nastavenie objektu bude "{'type': 'extconf','action': 'empty'}" viď. ukážka nižšie.
<script>window.parent.postMessage({'type':'extconf','action':'empty'}, '*');</script>
V prípade, že budete využívať vlastný JavaScript konfigurátor zobrazujúci sa priamo na stránkach vo vlastnom okne alebo priamo v detaile produktu, namiesto JavaScript metódy "postMessage()" je nutné využiť JavaScript funkciu "extconf()" (príklad nižšie). Objekt s parametrami je popísaný vyššie.
<script>
extconf({
'title': [['nazov1','hodnota1'],['nazov2','hodnota2'],['hodnota3']],
'data': '...',
'price': 9.99
});
</script>
V prípade, že chcete zákazníkom poskytnúť aj možnosť resetovania zvolenej konfigurácie, je nutné si do konfigurátora pridať vlastné tlačítko s využitím JavaScript funkcie "extconf()" namiesto objektu s dátami použijete hodnotu 'reset', teda "extconf('reset');" viď. ukážka nižšie.
<button type="button" onclick="extconf('reset');">Reset konfigurácie</button>
V prípade, že chcete zákazníkom poskytnúť aj možnosť zavrieť okno konfigurátora bez vykonania akejkoľvek zmeny, je nutné si do konfigurátora pridať vlastné tlačítko s využitím JavaScript funkcie "extconf()" namiesto objektu s dátami použiť hodnoty 'close', teda "extconf('close');" viď. ukážka nižšie.
<button type="button" onclick="extconf('close');">Zavrieť okno</button>
V prípade, že chcete odoslať prázdny, nevyplnený konfigurátor, ktorý zároveň nebude povinný, teda produkt bude možné vložiť do košíka aj bez dodatočnej konfigurácie, je nutné v JavaScript funkcii "extconf()" namiesto objektu s dátami použiť hodnotu 'empty', teda "extconf('empty');" viď. ukážka nižšie.
<script>extconf('empty');</script>
Ak použijete okno s IFRAME, je možné z vlastného HTML konfigurátora posielať informácie o veľkosti stránky tak, aby sa okno automaticky prispôsobovalo danej veľkosti. Stačí do vlastného HTML konfigurátora pridať JavaScript uvedený nižšie.
<script>var resizeObserver = new ResizeObserver((e) => { window.parent.postMessage({'type': 'extconf', 'action': 'resize', 'width': e[0].contentRect.width, 'height': e[0].contentRect.height}, '*'); }); resizeObserver.observe(document.documentElement);</script>
Daný JavaScript je súčasťou pre automatickú zmenu veľkosti okna ja súčasťou príkladu HTML konfigurátora (https://www.vasedomena.cz/img/template/configurator.html).
V sekcii Produkty / Subvarianty v úprave jednotlivých položiek alebo po kliknutí na tlačítko Přidat subvariantu v otvorenom okne v záložke Pokročilá nastavení bola pridaná nová položka "Hmotnost".
Hmotnost - nastavenie dodatočnej hmotnosti k produktu na základe vybraného subvariantu. Výsledná hmotnosť sa pripočíta k hmotnosti produktu, pričom naďalej sa konečná hmotnosť produktu násobí objednaným množstvom.
V prípade, že je táto položka nastavená, pre tento subvariant sa ignoruje nastavenie položky "Hmotnost" v nastaveniach nadradenej skupiny subvariantov.
Nový typ subvariantov datum nastavujete v sekcii Produkty / Subvarianty v úprave jednotlivých položiek alebo po kliknutí na tlačítko Přidat skupinu subvariant v otvorenom okne položka "Typ".
datum - Zobrazí sa vstupné pole pre zadanie dátumu.
Nová možnosť pridania podskupiny pre subvarianty v sekcii Produkty / Subvarianty po kliknutí na tlačítko . Využíva sa hlavne, ak máte v produkte príliš veľa subvariantov (napr. druhy látok).
Podskupiny subvariantů - pred-vytvorené názvy podskupín subvariantov je možné priradiť jednotlivým subvariantom pre lepšie rozlíšenie zobrazenia viacerých subvariantov.
Podskupiny subvariantov je možné priradiť k jednotlivým subvariantom v sekcii Produkty / Subvarianty po kliknutí v stĺpci Akce na tlačítko a následne v úprave požadovanej skupiny subvariantov v záložke Pokročilá nastavení v položke "Podskupina subvariantů".
V sekcii Produkty / Subvarianty po kliknutí na tlačítko v pravom hornom rohu v úprave vzorca pre výpočet subvariantu alebo pri jeho pridávaní Přidat položku je nová položka "Proměnné".
Proměnné - jedná sa o nepovinnú položku (nie je ju nutné vypĺňať), ktorá slúži skôr na zjednodušenie a sprehľadnenie samotného vzorca. Do položky sa zadávajú premenné so vzorcami, ktoré je neskôr možné použiť v samotnom vzorci. Každú premennú so vzorcom je nutné zadať do nového poľa, pričom je nutné dodržať nasledujúcu štruktúru:
priplatok_farby = @price % @1
priplatok_hmotnosti = @price * @2
priplatok_balneho = @priplatok_hmotnosti / 100
Príklad použitia vyššie uvedených preddefinovaných premenných v položke "Vzorec":
@price + @priplatok_farby + @priplatok_hmotnosti + @priplatok_balneho
Rovnako bola sekcia sprehľadnená pre jednoduchšiu prácu a zobrazenie náhľadu vzorca.
Pridaný bol aj nový operátor % pre výpočet percent.
Nová možnosť v sekcii Produkty / Parametry po kliknutí na tlačítko .
Skupiny parametrů - pred-vytvorené názvy skupín je možné priradiť jednotlivým parametrom pre lepšie rozlíšenie zobrazenia viacerých parametrov.
Skupiny parametrov je možné priradiť k jednotlivým parametrom v sekcii Produkty / Parametry v úprave požadovaného parametra v záložke Pokročilá nastavení v položke "Skupina parametrů".
Pri zmene obsahu košíka (ceny, produktov, množstva, ...) sa aktuálne zachová zadaný "počet vernostných bodov" alebo "zľavový kupón", ak obsah košíka naďalej vyhovuje zadaným podmienkam zľavového kupónu alebo počtu vernostných bodov.
V module Přihlášení boli pridané možnosti souhlas "mám více než 18 let" a přihlášení k odběru (newsletter).
V sekcii Doplňky / Moduly / Přihlášení položka "Struktura registračního formuláře" bola pridaná nová možnosť tlačítko zobrazení hesla.
tlačítko zobrazení hesla - v poli hesla sa po zadaní hesla zobrazí tlačítko pre dočasné zobrazenie zadaného hesla.
V niektorých sekciách administrácie je aktuálne možné pridať novú položku na konkrétnu pozíciu. Napríklad v sekcii platba, doprava, kategórie, parametre, subvarianty, články, menu, služby a pod... kde v konkrétnej sekcií v tlačítku Přidat položku kliknete na ikonu šípky a vyberiete možnosť Přidat na pozici.
V úprave niektorých položiek (produkt, objednávka, faktúra, reklamácia, užívateľ, článok, menu, ...) bola pridaná nová možnosť Připnout na plochu pre zobrazenie odkazu na úpravu položky priamo na ploche. Nastavujete v konkrétnej sekcií po kliknutí na úpravu položky a následne po kliknutí na tlačítko možnosť Připnout na plochu
V sekcii Nastavení / Web v záložke Základní údaje v položke "Bezpečnostní hlavičky" nájdete nové možnosti a rozšírené nápovedy s príkladom a odkazom na dokumentáciu.
Vybrané stĺpce tabuliek je možné skryť alebo naopak zobraziť podľa Vašich preferencií.
Nový typ filtrovania s možnosťou zadania vlastnej hodnoty.
Výchozí nastavení - po zaškrtnutí položky sa daná kombinácia nastavených filtrov (vlastný filter) stane predvoleným nastavením sekcie. Sekcia môže mať len jeden vlastný filter, ktorý je predvolene nastavený, preto sa na ostatných vlastných filtroch danej sekcie položka "Výchozí nastavení" automaticky deaktivuje. Predvolene nastavený vlastný filter je možné dočasne zrušiť tlačítkom Zrušit nastavený filtr, pričom sa obnoví po opakovanom prihlásení sa do administrácie alebo jednoduchým aktivovaním daného vlastného filtra. Zmeny sa prejavia po prvotnom nastavení vlastného filtra alebo po opakovanom prihlásení sa do administrácie.
Max. šířka - Možnosť nastavenia maximálnej šírky vloženého obrázka. Danú šírku je možné nastavovať len ak je v položke "Typ" nastavená možnosť obrázek. Jedná sa o maximálnu šírku akú obrázok môže dosahovať, teda nie pevne nastavenú šírku.
Už teraz pracujeme na súhrne druhej časti článku verzie systému 4.0.