informácie 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 Informácie o doručení v sekcii Nastavenia / 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 otázku, vypredané, nedostupné, nepredajné), 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á distribúcia. 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 Nastavenia / Preklady v položke s ID "error_product_delivery" nastaviť hodnotu "_" (podtržník).
V sekcii Nastavenia / Eshop v záložke Detail produktov položka "Informácie o doručení" po kliknutí na tlačítko Nastavenie bola pridaná nová položka "Dovolenka".
Dovolenka - 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 Nastavenia / Eshop v záložke Detail produktov položka "Informácie o doručení" po kliknutí na tlačítko Nastavenie bola v položke "Dni nedostupnosti doručenia" pridaná nová možnosť sviatky, a zároveň položka "Štát sviatkov".
sviatky - V tomto prípade budú, vylúčené aj samotné sviatky štátu, ktorý nastavíte v položke "Štát sviatkov". 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 "Štát sviatkov".
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 Doplnky / Pluginy / Formuláre.
V sekcii Doplnky / Pluginy / Uvítacie okno v položke položka "Akcia zobrazenia" bola pridaná nová možnosť odchod zo stránok
odchod zo stránok - 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 Nastavenia / Web položka "Obsah len pre prihlásených".
Obsah len pre prihlásených - 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 Doplnky / Moduly / Prihlásenie.
Pridané upozornenie na pravdepodobne nesprávne nastavenie "platca DPH" v objednávke (Eshop / Objednávky) a v užívateľovi (Užívatelia / Užívatelia)
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 Nastavenia / Web v záložke Články v položke "Štruktúra zoznamu článkov" alebo "Štruktúra detailu článku" možnosť doba čítania.
V sekcii Články / Menu v úprave položky alebo po kliknutí na Pridať menu v záložke Základné údaje v položke "Typ menu položky" bola pridaná nová možnosť vlastná akcia (skript).
vlastná akcia (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 "Zľava" tlačítkom .
Platnosť zľavy - 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 Nastavenia / Preklady.
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žívatelia / Užívatelia po kliknutí na tlačítko v pravom hornom rohu v záložke Iné... položka "Overovanie zaškrtnutia DPH".
Overovanie zaškrtnutia 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žívatelia / Užívatelia po kliknutí na tlačítko v otvorenom okne v záložke Iné... položka "Overenie mesta".
Overenie mesta - 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žívatelia / Užívatelia po kliknutí na tlačítko v otvorenom okne v záložke Iné... položka "Overovanie IČ DPH".
Overovanie 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.
Responzívna lišta - daná lišta sa zobrazí v prípade, že máte aktívnu položku "Povoliť responzívny dizajn" v sekcii Nastavenia / 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 Môžem zmeniť celý dizajn stránok?.
Pridané "Globálne nastavenie" v okne "Cena pre skupiny" (v produkte aj v hromadnej úprave produktov).
Globálne nastavenie - 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 Pridať produkt v otvorenom okne v záložke Prepojenia 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 Nastavenia / Eshop v záložke Detail produktov v položke "Sekcie detailu produktu" aktivovať možnosť sada produktu.
Pre zmenu predvolených nastavení zobrazenia boxov set produktu, je nutné si v sekcii Doplnky / Pluginy pridať plugin Sada produktu, v ktorom nájdete všetky dostupné možnosti nastavenia.
V sekcii Produkty / Produkty po kliknutí na tlačítko Pridať produkt v otvorenom okne v záložke Rozšírené bola pridaná nová možnosť "Balík produktov".
Balík produktov - nastavenie akcie pre tlačítko nákupu produktu, resp. tlačítko Vložiť do košíka. 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 Nastavenia / Eshop v záložke Detail produktov v položke "Sekcie 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 Prepojenia v položke "Sada produktu".
Aby sa záložka zobrazila, je nutné v sekcii Nastavenia / Eshop v záložke Detail produktov v položke "Sekcie detailu produktu" aktivovať možnosť sada produktu.
V rovnakej položke "Sekcie detailu produktu" po kliknutí na tlačítko "Nastavenie" 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ý tovar boli pridané nové možnosti:
riadky - Zoznam produktov sa zobrazí pod sebou. V tomto zobrazení sa nezobrazia niektoré možnosti z položky "Štruktúra" (bežná cena, krátky popis) a rovnako nebude možné využiť nastavenie položiek "Obrázky" a "Stránkovanie", ktoré majú predvolené nastavenia.
tabuľka - Zoznam produktov sa zobrazí pod sebou. V tomto zobrazení sa nezobrazia niektoré možnosti z položky "Štruktúra" (bežná cena) a rovnako nebude možné využiť nastavenie položiek "Obrázky" a "Stránkovanie", ktoré majú predvolené nastavenia.
variant 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ý tovar umiestnený v detaile produktu, ktorý má súčasne v položke "Zobrazenie" nastavenú možnosť varianty. V opačnom prípade nebude možné zobrazené produkty dostatočne dobre identifikovať.
celková cena pre všetky - 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 "Príslušenstvo", ktoré sú zobrazené v detaile produktu.
Rovnako môžete danú možnosť využiť s kombináciou položky "Balík produktov", ktorú nastavujete v úprave jednotlivých produktov v záložke Rozšírené. Podrobné informácie nájdete v nápovede danej položky.
tlačítko košíka pre všetky - 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 "Príslušenstvo", ktoré sú zobrazené v detaile produktu.
Rovnako môžete danú možnosť využiť s kombináciou položky "Balík produktov", ktorú nastavujete v úprave jednotlivých produktov v záložke Rozšírené. 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 Pridať produkt v otvorenom okne v záložke Prepojenia 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 Nastavenia / Eshop v záložke Detail produktov v položke "Sekcie detailu produktu" aktivovať možnosť články.
Pre zmenu predvolených nastavení zobrazenia boxov článkov, je nutné si v sekcii Doplnky / Pluginy pridať plugin Články produktu, v ktorom nájdete všetky dostupné možnosti nastavenia.
v sekcii Doplnky / 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 Prepojenia v položke "Články".
Aby sa záložka zobrazila, je nutné v sekcii Nastavenia / Eshop v záložke Detail produktov v položke "Sekcie detailu produktu" aktivovať možnosť články.
V rovnakej položke "Sekcie detailu produktu" po kliknutí na tlačítko "Nastavenie" 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 Pridať produkt po kliknutí na tlačítko možnosť Pridať odkaz k objednávke.
Možnosť zobrazenia prílohy produktu v detaile objednávky zákazníka. Nastavujete v sekcii Nastavenia / Eshop v záložke Košík, objednávanie položka "Zobrazenie príloh v objednávke".
Zobrazenie príloh v objednávke - 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 Prílohy, resp. po kliknutí na tlačítko a vybraní možnosti Pridať prílohu k objednávke.
Možnosť nastavenia EAN kódu ako primárneho označovania produktov (povodne bol len ID alebo vlastný kód). Nastavujete v sekcii Nastavenia / Eshop v záložke Košík, objednávanie položka "Označovanie produktov".
Do pluginu Filter v položke "Zoradenie produktov" 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í pridať a odobrať 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 Prepočítanie a zachovanie pôvodnej koncovej ceny k položke "DPH".
V sekcii Nastavenia / Databázy v exporte databázy produktov bola pridaná položka "Subvarianty", resp. stĺpec "subvariants".
V sekcii Nastavenia / Databázy pri exporte databázy produktov v záložke Rozšírené nastavenia bola pridaná položka "Označovanie podpoložiek".
Označovanie podpoložiek - 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ť Zobraziť všetky filtre
Upravené a rozšírené možnosti variantov produktu v sekcii Produkty / Produkty v úprave produktu v záložke Prepojenia a to v položke "Variant produktu" a "Napárovať 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 Pridať produkt v otvorenom okne v záložke Rozšírené 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.
zobraziť viac...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 Doplnky / 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 Doplnky / 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 Súbory / Správa súborov, 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.vasadomena.sk/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.vasadomena.sk/img/template/configurator.html).
V sekcii Produkty / Subvarianty v úprave jednotlivých položiek alebo po kliknutí na tlačítko Pridať subvariant v otvorenom okne v záložke Rozšírené nastavenia bola pridaná nová položka "Hmotnosť".
Hmotnosť - 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 "Hmotnosť" v nastaveniach nadradenej skupiny subvariantov.
Nový typ subvariantov dátum nastavujete v sekcii Produkty / Subvarianty v úprave jednotlivých položiek alebo po kliknutí na tlačítko Pridať skupinu subvariantov v otvorenom okne položka "Typ".
dátum - 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 subvariantov - 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 Akcie na tlačítko a následne v úprave požadovanej skupiny subvariantov v záložke Rozšírené nastavenia v položke "Podskupina subvariantov".
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í Pridať položku je nová položka "Premenné".
Premenné - 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 / Parametre po kliknutí na tlačítko .
Skupiny parametrov - 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 / Parametre v úprave požadovaného parametra v záložke Rozšírené nastavenia v položke "Skupina parametrov".
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 Prihlásenie boli pridané možnosti súhlas "mám viac ako 18 rokov" a prihlásenie k odberu (newsletter).
V sekcii Doplnky / Moduly / Prihlásenie položka "Štruktúra registračného formulára" bola pridaná nová možnosť tlačítko zobrazenia hesla.
tlačítko zobrazenia 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 Pridať položku kliknete na ikonu šípky a vyberiete možnosť Pridať na pozíciu.
V úprave niektorých položiek (produkt, objednávka, faktúra, reklamácia, užívateľ, článok, menu, ...) bola pridaná nová možnosť Pripnúť 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ť Pripnúť na plochu
V sekcii Nastavenia / 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.
Predvolené nastavenie - 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 "Predvolené nastavenie" automaticky deaktivuje. Predvolene nastavený vlastný filter je možné dočasne zrušiť tlačítkom Zrušiť nastavený filter, 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. šírka - 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ázok. 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.