lieferinformationen - 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 Lieferinformationen v sekcii Einstellungen / 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 (auf Anfrage, out of stock, unverfügbar, nicht zu verkaufen), 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 electronic distribution. 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 Einstellungen / Übersetzungen v položke s ID "error_product_delivery" nastaviť hodnotu "_" (podtržník).
V sekcii Einstellungen / Eshop v záložke Detail der Produkte položka "Lieferinformationen" po kliknutí na tlačítko Einstellung bola pridaná nová položka "Feiertag".
Feiertag - 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 Einstellungen / Eshop v záložke Detail der Produkte položka "Lieferinformationen" po kliknutí na tlačítko Einstellung bola v položke "Unavailability day delivery" pridaná nová možnosť holidays, a zároveň položka "State of holidays".
holidays - V tomto prípade budú, vylúčené aj samotné sviatky štátu, ktorý nastavíte v položke "State of holidays". 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 "State of holidays".
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 Add-ons / Plugins / Formulare.
V sekcii Add-ons / Plugins / Willkommensfenster v položke položka "Display action" bola pridaná nová možnosť leaving the site
leaving the site - 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.
Grundangaben - 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 Einstellungen / Web položka "Content for logged in users only".
Content for logged in users only - 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 Add-ons / Module / Einloggen.
Pridané upozornenie na pravdepodobne nesprávne nastavenie "platca DPH" v objednávke (Eshop / Bestellungen) a v užívateľovi (Benutzer / Benutzer)
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 Einstellungen / Web v záložke Artikel v položke "Struktur der Liste der Artikel" alebo "Struktur des Artikeldetails" možnosť reading time.
V sekcii Artikel / Menü v úprave položky alebo po kliknutí na Menü hinzufügen v záložke Grundangaben v položke "Typ Menüpunkte" bola pridaná nová možnosť custom action (script).
custom action (script) - menu položka nebude obsahovať žiadnu URL adresu, avšak po kliknutí na menu položku spustený vlastný JavaScript, ktorý nastavujete v položke "Script (JS)". Napr. presun na nižšiu sekciu pri jednostránkových stránkach, prípadne zobrazenie nejakého vlastného okna.
Nastavujete v sekcii Produkte / Produkte v úprave konkrétneho produktu v záložke Grundangaben v položke "Rabatt" tlačítkom .
Gültigkeit des Rabatts - možnosť nastavenia platnosti zľavy nastavenej na produkte.
V sekcii Produkte / Produkte 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 Einstellungen / Übersetzungen.
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 Benutzer / Benutzer po kliknutí na tlačítko v pravom hornom rohu v záložke Andere... položka "Verification if VAT is checked".
Verification if VAT is checked - 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 Benutzer / Benutzer po kliknutí na tlačítko v otvorenom okne v záložke Andere... položka "City verification".
City verification - 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 Benutzer / Benutzer po kliknutí na tlačítko v otvorenom okne v záložke Andere... položka "VAT ID verification".
VAT ID verification - 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.
Responsive Leiste - daná lišta sa zobrazí v prípade, že máte aktívnu položku "Ermöglichen ansprechende Design" v sekcii Einstellungen / 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 Kann ich das ganze Design der Webseiten ändern?.
Pridané "Globálne nastavenie" v okne "Cena pre skupiny" (v produkte aj v hromadnej úprave produktov).
Global setting - 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 Wert, dané nastavenie sa uplatní na všetkých užívateľských skupinách, ktoré nemajú zadanú žiadnu hodnotu v stĺpci Wert. Naopak nastavenia v užívateľských skupinách, ktoré majú nastavenú hodnotu v stĺpci Wert 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 Produkte / Produkte po kliknutí na tlačítko Produkt erstellen v otvorenom okne v záložke Links bola pridaná nová položka "Produktset" (možnosť hromadného importu a hromadnej úpravy).
Produktset - po zadaní produktov sa budú dané produkty zobrazovať v spodnej časti detailu daného produktu v položke Produktset. 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 Einstellungen / Eshop v záložke Detail der Produkte v položke "Sektionen des Produktdetails" aktivovať možnosť product set.
Pre zmenu predvolených nastavení zobrazenia boxov set produktu, je nutné si v sekcii Add-ons / Plugins pridať plugin Produktset, v ktorom nájdete všetky dostupné možnosti nastavenia.
V sekcii Produkte / Produkte po kliknutí na tlačítko Produkt erstellen v otvorenom okne v záložke Erweiterte bola pridaná nová možnosť "Products package".
Products package - nastavenie akcie pre tlačítko nákupu produktu, resp. tlačítko In den Einkaufswagen legen. 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 Produktset a rovnako nastavenia v sekcii Einstellungen / Eshop v záložke Detail der Produkte v položke "Sektionen des Produktdetails" možnosť product set.
product set - 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 Produkte / Produkte v úprave jednotlivých produktoch v záložke Links v položke "Produktset".
Aby sa záložka zobrazila, je nutné v sekcii Einstellungen / Eshop v záložke Detail der Produkte v položke "Sektionen des Produktdetails" aktivovať možnosť product set.
V rovnakej položke "Sektionen des Produktdetails" po kliknutí na tlačítko "Einstellung" 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 Produktvarianten a module Gewählte Ware boli pridané nové možnosti:
tiles - Zoznam produktov sa zobrazí pod sebou. V tomto zobrazení sa nezobrazia niektoré možnosti z položky "Structure" (Normalpreis, kurze Beschreibung) a rovnako nebude možné využiť nastavenie položiek "Bilder" a "Paginierung", ktoré majú predvolené nastavenia.
table - Zoznam produktov sa zobrazí pod sebou. V tomto zobrazení sa nezobrazia niektoré možnosti z položky "Structure" (Normalpreis) a rovnako nebude možné využiť nastavenie položiek "Bilder" a "Paginierung", ktoré majú predvolené nastavenia.
variant without title - 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 Produktvarianten alebo modulu Gewählte Ware umiestnený v detaile produktu, ktorý má súčasne v položke "Anzeigen" nastavenú možnosť Varianten. V opačnom prípade nebude možné zobrazené produkty dostatočne dobre identifikovať.
total price for all - 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 "Produktset" alebo "Zubehör", ktoré sú zobrazené v detaile produktu.
Rovnako môžete danú možnosť využiť s kombináciou položky "Products package", ktorú nastavujete v úprave jednotlivých produktov v záložke Erweiterte. Podrobné informácie nájdete v nápovede danej položky.
cart button for all - 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 "Produktset" alebo "Zubehör", ktoré sú zobrazené v detaile produktu.
Rovnako môžete danú možnosť využiť s kombináciou položky "Products package", ktorú nastavujete v úprave jednotlivých produktov v záložke Erweiterte. 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 Produkte / Produkte po kliknutí na tlačítko Produkt erstellen v otvorenom okne v záložke Links položka "Artikel".
Artikel - zobrazenie prepojených článkov produktu.
Články vytvárate v sekcii Artikel / Artikel.
Pre zobrazenie článkov v detaile produktu je nutné v sekcii Einstellungen / Eshop v záložke Detail der Produkte v položke "Sektionen des Produktdetails" aktivovať možnosť articles.
Pre zmenu predvolených nastavení zobrazenia boxov článkov, je nutné si v sekcii Add-ons / Plugins pridať plugin Produktartikel, v ktorom nájdete všetky dostupné možnosti nastavenia.
v sekcii Add-ons / Plugins / Produktartikel.
Produktartikel - 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 Produkte / Produkte v úprave jednotlivých produktoch v záložke Links v položke "Artikel".
Aby sa záložka zobrazila, je nutné v sekcii Einstellungen / Eshop v záložke Detail der Produkte v položke "Sektionen des Produktdetails" aktivovať možnosť articles.
V rovnakej položke "Sektionen des Produktdetails" po kliknutí na tlačítko "Einstellung" 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 Produkte / Produkte v úprave alebo pri pridávaní nového produktu Produkt erstellen po kliknutí na tlačítko možnosť Add link to order.
Možnosť zobrazenia prílohy produktu v detaile objednávky zákazníka. Nastavujete v sekcii Einstellungen / Eshop v záložke Einkaufswagen, Bestellen položka "Display of attachments in the order".
Display of attachments in the order - 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 Produkte / Produkte v úprave produktu v záložke Anhänge, resp. po kliknutí na tlačítko a vybraní možnosti Anlage zur Bestellung hinzufügen.
Možnosť nastavenia EAN kódu ako primárneho označovania produktov (povodne bol len ID alebo vlastný kód). Nastavujete v sekcii Einstellungen / Eshop v záložke Einkaufswagen, Bestellen položka "Bezeichnung der Produkte".
Do pluginu Filter v položke "Sortierung von Produkten" 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í hinzufügen a entfernen 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 Recalculation and maintenance of the original final price k položke "MwSt.".
V sekcii Einstellungen / Datenbanken v exporte databázy produktov bola pridaná položka "Subvarianty", resp. stĺpec "subvariants".
V sekcii Einstellungen / Datenbanken pri exporte databázy produktov v záložke Erweiterte Einstellungen bola pridaná položka "Labeling of sub-items".
Labeling of sub-items - 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 Produkte / Produkte (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ť Alle Filter anzeigen
Upravené a rozšírené možnosti variantov produktu v sekcii Produkte / Produkte v úprave produktu v záložke Links a to v položke "Produktvariante" a "Paaren zum 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 Produkte / Produkte v úprave jednotlivých položiek alebo po kliknutí na tlačítko Produkt erstellen v otvorenom okne v záložke Erweiterte položka "Konfigurator".
Konfigurator - 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.
mehr anzeigen...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 Add-ons / Plugins / Externe Plugins 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 Add-ons / Plugins / Externe Plugins 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 Dateien / Dateienverwaltung, 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.ihredomain.de/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.ihredomain.de/img/template/configurator.html).
V sekcii Produkte / Subvarianten v úprave jednotlivých položiek alebo po kliknutí na tlačítko Subvariante hinzufügen v otvorenom okne v záložke Erweiterte Einstellungen bola pridaná nová položka "Gewicht".
Gewicht - 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 "Gewicht" v nastaveniach nadradenej skupiny subvariantov.
Nový typ subvariantov Datum nastavujete v sekcii Produkte / Subvarianten v úprave jednotlivých položiek alebo po kliknutí na tlačítko Eine Gruppe der Subvarianten hinzufügen v otvorenom okne položka "Typ".
Datum - Zobrazí sa vstupné pole pre zadanie dátumu.
Nová možnosť pridania podskupiny pre subvarianty v sekcii Produkte / Subvarianten po kliknutí na tlačítko . Využíva sa hlavne, ak máte v produkte príliš veľa subvariantov (napr. druhy látok).
Subgroups of subvariants - 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 Produkte / Subvarianten po kliknutí v stĺpci Aktionen na tlačítko a následne v úprave požadovanej skupiny subvariantov v záložke Erweiterte Einstellungen v položke "Subgroup of subvariants".
V sekcii Produkte / Subvarianten po kliknutí na tlačítko v pravom hornom rohu v úprave vzorca pre výpočet subvariantu alebo pri jeho pridávaní Einen Posten hinzufügen je nová položka "Variables".
Variables - 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 "Formula":
@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 Produkte / Parameter po kliknutí na tlačítko .
Parameter groups - 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 Produkte / Parameter v úprave požadovaného parametra v záložke Erweiterte Einstellungen v položke "Parameter group".
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 Einloggen boli pridané možnosti Zustimmung "Ich habe mehr als 18 Jahre" a subscription (newsletter).
V sekcii Add-ons / Module / Einloggen položka "Struktur des Registrierungsformulars" bola pridaná nová možnosť password show button.
password show button - 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 Einen Posten hinzufügen kliknete na ikonu šípky a vyberiete možnosť Zur Position hinzufügen.
V úprave niektorých položiek (produkt, objednávka, faktúra, reklamácia, užívateľ, článok, menu, ...) bola pridaná nová možnosť Pin to dashboard 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ť Pin to dashboard
V sekcii Einstellungen / Web v záložke Grundangaben v položke "Security headers" 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.
Default setting - 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 "Default setting" automaticky deaktivuje. Predvolene nastavený vlastný filter je možné dočasne zrušiť tlačítkom Abbrechen Set 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. width - 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ť Bild. 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.