Novinky:
- Ovládání pokladny klávesnicí
- Pokladna nyní podporuje kompletní ovládání klávesnicí: Tab/Shift+Tab pro pohyb mezi prvky, šipky pro výběr radiobuttonů, mezerník pro checkboxy a Enter pro odeslání formulářů.
- Přidán vizuální fokus na aktivní prvky, možnost výběru dopravy a platby, checkboxů v dalších krocích a plná podpora pro šablony Classic, Butterfly a Kutil.
- Alternativní popisky u bannerů
- Do modulu /editor/banner_pool byl přidán input „Alternativní popisek“ (ALT)
- Umožňuje správcům e-shopu nastavit vlastní text, který se propíše do atributu alt obrázku na frontendu.
- Pokud není vyplněn, atribut zůstane prázdný.
- Rozšíření informace o službě Retino
- V editoru při nastavení služby Retino doplněna informace pro klienty o nutnosti kontaktovat technickou podporu pro spuštění generování feedů.
- Ovládání načítání kritických CSS pomocí konfigurační konstanty
- Nová možnost ovládat použití kritických CSS pomocí konfigurační konstanty USE_CRITICAL_CSS. Výchozí stav false, kritické CSS se nenačítají, což většinou zlepšuje výsledky PageSpeed (CLS).
- UTM parametry v transakčních e-mailech
- Odkazy v transakčních e-mailech nyní obsahují UTM parametry (utm_source=transactional-email, utm_medium=email, utm_campaign) podle typu e-mailu, což umožňuje sledovat návštěvnost a konverze z těchto e-mailů.
- ALT popisky u sliderů
- Do editoru sliderů (/editor/slider_slide) byl přidán input „Alternativní popisek“ pro každý slider.
- Vyplněný ALT text se nyní propisuje k obrázku na frontend, čímž se zlepšuje přístupnost a odstraňují chyby v auditech.
- Podpora je pro desktopový i mobilní obrázek, pro všechny základní mutace (CZ, EN, DE, SK, PL) a šablony Classic, Butterfly a Kutil.
Opravy:
- Našeptávač ve filtrech u produktů
- Našeptávač se při filtrování podle Výrobce a Zámku již neposouvá mimo vstupní pole a zůstává na správné pozici
- Generování názvů variant pro Google feed
- Názvy variant nyní obsahují hodnoty vlastností, aby byly všechny varianty unikátní a správně se propsaly do Google XML feedu.
- Výpočet DPH u dárků a slev pro jiné země
- Výpočet DPH pro dárky a slevy nyní používá správnou daňovou sazbu podle aktuální země, včetně custom modulů typu dýška.
- Cookie lišta – tlačítka se nevejdou
- Tlačítka u stylů „Tmavý box napravo v patičce“ a „Světlý box napravo v patičce“ se nyní správně vejdou do cookie lišty
- Zobrazení prodejních argumentů na HP
- Při skrytí akčních nabídek ve slideru zůstávají prodejní argumenty viditelné.
- Dárkový systém a kriteriální slevy
- Současné použití slevového kupónu a výběru dárku v pokladně nyní funguje správně – sleva i dárek se aplikují bez resetu, bez ohledu na pořadí
- Oprava kontrastního poměru hlášek ve formulářích
- Všechny hlášky nyní splňují minimální kontrast 4.5:1 podle legislativy, testováno na šablonách Kutil i Classic
- Oprava struktury nadpisů na šabloně Kutil
- Struktura nadpisů byla upravena: položky menu už nepoužívají H2 před H1, nadpisy v obsahu košíku a tituly jsou převedeny na a zachovávají původní barvu.
- Slider – chybějící overflow: hidden u tagu
- U slideru šablony Kutil (a pravděpodobně všech šablon) byl doplněn overflow: hidden u tagu
, aby obrázky zůstaly uvnitř svého slidu a nepřekrývaly ostatní.
- U slideru šablony Kutil (a pravděpodobně všech šablon) byl doplněn overflow: hidden u tagu
- Chyba – nesprávný přepočet měn v EN/DE mutaci
- V anglické a německé mutaci se nyní ceny a slevy v kroku 1 pokladny počítají správně díky upravené logice
- Chyba – kalkulace běžné ceny (fair-price)
- Logika výpočtu old_price nyní správně respektuje nastavení DPH a generuje pouze jeden záznam historie, aby nedocházelo k duplicitám.
- PPL Parcelshop – nefunkční výběr v mobilce
- Tlačítko „Vybrat pobočku“ nyní na mobilu správně otevírá widget a zobrazí „Vybrat místo“. Desktop zůstává beze změny.
- Minify JS – PageSpeed
- JavaScript soubory se nově minifikují přes uglify-js napojený na asset manager. Po této úpravě PageSpeed již nehlásí „Minifikujte JavaScript“
- PPL Parcelshop – chyba exportu do Heliosu
- Objednávky s výběrem pobočky, která neodpovídala standardu Heliosu, se nepřenášely
- Upravená integrace kontroluje, zda vybraná pobočka patří zvolenému dopravci, a zabraňuje chybovému exportu.
- Neplatné objednávky se nyní jen označí jako expedované, aniž by se odesílal email.