2025.9
Novinky
- Role Správce produktového katalogu - úprava práv
- Pod rolí "Správce produktového katalogu" lze kompletně spravovat modul Katalog produktů a modul Galerie médií (do ostatních modulů se uživatel s touto rolí nedostane - např. do stránek)
- Pokud bude mít uživatel přiřazenou i jinou roli (např. Správce webu), tak se samozřejmě dostane i do ostatních modulů.
- Pokud tuto roli nejde u uživatele nakliknout, tak je nutné ji vytvořit v /core/role (nastavení viz screen) a /core/position (nastavení viz screen)
- KZ - zapomenuté heslo - opětovné zaslání linku s aktuálním tokenem
- Možnost nechat si znovu zaslat heslo do KZ (doteď byla platnost tokenu 72h a po tuto dobu nepřišel email s novým tokenem - prostě dokud to nevypršelo).
- Správný propis stránek do sitemap.xml
- Do sitemap.xml se propisují jen ty stránky, které jsou schválené a nejsou přesměrované (dříve se tam dávaly i ty, které měly přesměrování na externí odkaz).
-
Základní scénáře:
1) Vytvoření přesměrování ze stránky (/web/page)
Při změně "Krátké url" se založí redirect do modulu Přesměrování url (/web/urlredir) a do sitemapy se dát jen ta "finální" url stránky.
Příklad: stránce "/test" změním url na "/test2" -> do sitemapy se dotáhne jen "/test2" - viz screenPři nastavení "Externí odkaz" se nezaloží redirect do modulu Přesměrování url, protože se přesměrování udělá pak při příchodu na stránku a kdyby se měl zakládat redirect do modulu, tak už by to bylo duplicitní chování a dělalo by to problémy. Do sitemapy se ale správně při nastavení tohoto přesměrování nedá žádná stránka (ani původní, ani finální - finální je nějaká externí stránka a to se sitemapy nedává).
Příklad: stránce "/presmeruj" nastavím externí odkaz na "ebrana.cz" -> nepropíše se do sitemapy nic - viz screen2) Vytvoření přesměrování v modulu Přesměrování url (/web/urlredir)
Při nastavení lokálního přesměrování se založí redirect do modulu Přesměrování url a do sitemapy se dá jen ta "finální" stránka.
Příklad: stránce "/dalsi-test" nastavím lokální přesměrování na jinou stránku na webu, např. na "/kontakt" -> v sitemape bude jen ta stránka "/kontakt", která už tam ale je založená v době, kdy se vytvořila a schválila (není tam duplicitně) - viz screenPři nastavení externího přesměrování se založí redirect do modulu Přesměrování url a do sitemapy se nedá žádná stránka.
Příklad: stejný jako je v 1) - viz screenDoporučení:
Pokud budete chtít manuálně založit externí přesměrování, doporučujeme ho založit přes stránku a ne přes modul Přesměrování url. Je to proto, že první v pořadí se hledá přesměrování nastavené ve stránce a až pak to prohledává nastavené redirecty v modulu Přesměrování url.
Pokud budete vytvářet přesměrování na nějakou již existující stránku na webu (tzn. lokální přesměrování) nedělejte to přes externí přesměrování (ať už ve stránce nebo v modulu). Často na to narážím, že je to nastavené přes externí přesměrování ale přitom se jedná o lokální. Správně tedy toto přesměrování nastavujte v modulu Přesměrování url a vyberte "Typ cílové stránky" - Stránka (ne Externí url) - viz screen.
Chyba
- Formulář + NL - proklik na GDPR
- U formuláře funguje proklik na stránku GDPR u checkboxu "Souhlasím se zpracováním osobních údajů." (doteď se místo prokliku zaškrtnul checkbox).
- Kostička Fotogalerie - odkaz na obrázek v galerii
- V případě, že se vytváří galerie přes kostičku (ne přes modul Galerie médií), tak fungují odkazy nastavené na jednotlivých obrázcích (doteď odkaz šel nastavit ale nefungoval - obrázek se zobrazil v lightboxu místo aby přesměroval).
- Funguje u šablony Mřížková galerie a Slider
- Hlavní fotka s galerií - pořadí fotek
- Pokud je v detailu produktu nastavená kostička Hlavní fotka s galerií, tak se zobrazuje správné pořadí fotek. Konkrétně 1. fotka je "Hlavní fotka" nahraná u produktu a další fotky jsou fotky nahrané na záložce "Fotografie a soubory" - viz screen.
- Dříve se fotky u produktu řadily podle ID, tzn. že mohlo docházet k tomu, že na 1. místě byl obrázek z fotogalerie a až pak hlavní fotka produktu.
- Přístupnost - Broken ARIA reference v MDD (v2025.9.1)
- Odladění dropdown menu z hlediska přístupnosti (přidání labelů).
2025.8
Novinky
- Kostička Hlavní fotka s galerií - propis alternativních popisků
- Možno nastavit alternativní popisek k obrázku - důležité z hlediska přístupnosti.
- Přístupnost webu - Empty link u mobilního menu
- Ošetření mobilního menu, aby to nehlásilo Empty link u a dalších úrovní.
- Zamezení přetěžování šablon ze stránky pro správce webu
-
Na webu není žádoucí, aby se přetěžovaly šablony ze stránky, jelikož to tu danou šablonu může rozbít a není pak jiná možnost než vytvořit novou šablonu.
-
Nově lze na webu zapnout funkčnost "Zamezování přetěžování šablon" a to v swm (přes tužku u implementace), kde se přidá štítek "hidden page constructor". POZOR: Je nutné potom kliknout na tláčo Synchronizace informací! - viz obr.
-
Po zapnutí této funkčnosti se do rozložení stránky, kde se přetěžují šablony (ten druhý "hambáč") nedostanou klienti, tedy uživatelé s rolí Správce webu a Správce webu - GDPR. Uživatelé pod rolí Administrátor Julius (my) stále toto přetěžování uvidíme. Pokud se ale tato funkčnost na webu aktivuje, tak i my s rolí administrátora bychom neměli dále přetěžovat a úpravy v šablonách dělat přímo v modulu Šablony.
-
Chyba
- Katalog produktů - při odmazání kategorie v url na webu hází 500
- Při prokliku do kategorie a smazání jejího názvu z url (tzn. v url zůstalo např. jen /produkty-kategorie), tak to házelo chybu 500.
- Obecně ten samotný modul (jako např. /produkty-kategorie) se na FE nezobrazuje, výpis produktů je pod jinou cestou. Nově to tedy nebude házet 500 ale 404, tedy stránka nenalezena v případě, že někdo v url umaže název kategorie.
- Uskočené prvky v administraci webu
- V Konfiguraci webu -> záložka Vzhled webu (/web/site) byly uskočené prvky (navzájem se překrývaly) - konkrétně domény a info u obrázku.
- Nelze synchronizovat napojený YT kanál (2025.8.3)
- V Galerii médií u videí nešlo synchronizovat napojený YT kanál a nedotahovaly se tak nová videa z YT
2025.7
Novinky
- Alt popisky z Galerie médií
- Možnost nastavit alternativní popisky přímo v Galerii médií.
- Díky tomu není nutné nastavovat alty v každé kostičce, kde je nahraný obrázek ale stačí ho k obrázku nastavit v Galerii médií a alt popisek se sváže s daným obrázkem.
- Kostička Podstránky - pole pro alternativní popisek
- Možno nastavit alternativní popisek k obrázku - důležité z hlediska přístupnosti.
- Přístupnost webu - zastavení animace
- Možnost zastavit animaci u kostičky Fotogalerie (vedle sebe a slider) a Html slideshow - viz obr.
- Musí být u kostičky Fotogalerie zapnutý checkbox "Animace", pak se na webu zobrazí tlačítko na zastavení/spuštění animace (na hover).
- Musí být u kostičky HTML slideshow zapnutý checkbox " Automaticky spustí při načtení stránky", pak se na webu zobrazí tlačítko na zastavení/spuštění animace (na hover).
- Přístupný web - defaultně aktivovaná navigace přes klávesnici
- Dříve bylo nutné pro aktivaci navigace přes klávesnici zaškrtnout checkbox v nastavení webu, nyní už je navigace defaultně aktivovaná.
- Přístupnost webu - defaultně vyplněné popisky u sociálních sítí
- V hlavičce webu jsou defaultně vyplněné popisky u sociálních sítí (např. "Navštivte nás na Facebooku") - stále lze nastavit i vlastní popisek - viz obr.
- Přístupnost webu - NL + vyhledávání
- Ošetření labelů u kostičky Emailové adresy newletteru a Fulltext hledání (důležité pro čtečky).
Chyba
- Přístupnost webu - navigace klávesnicí - přeskakuje některé kostičky
- Odladění navigace pomocí klávesnice, aby nepřeskakovala akční prvky jako fotogalerie, radiobuttony a checkboxy ve formulářích atd.
- RSS feed
- Změna velikosti obrázku - původní velikost @0x48, nyní @0x300 (výška je 300 a šířka se dopočítá).
- Propsání anotace do feedu i v případě, že novinka nemá nahranou hlavní fotku.
- CM2 - ad_user_data a ad_personalization - bez nutnosti přenačtení stránky
- Odsouhlasení všech parametrů po odsouhlasení cookie lišty bez nutnosti přenačtení stránky.
- Důležité u kampaní, kde jsou potřeba v url utm parametry, o které se přenačtením stránky přichází.
- Podstránky - do názvu podstránky se propisuje alt (v2025.7.2)
- V kostičce Podstránky u šablony "Podstránky s překrytým obrázkem" se do názvu netahá alt popisek obrázku
- Nastavený alt popisek (ať už z Galerie médií nebo ze stránky) se dává pouze jako alt a ne jako název podstránky
2025.6
Novinky
- Přístupnost webu - formuláře
- Odladění formulářových prvků (hlavně radio buttony a checkboxy), aby byly přístupné - především se jednalo o prázdné labely (důležité pro čtečky).
- Přístupnost webu - prázdný popisek/tlačítko
- Odladění přihlášení do KZ a vyhledávání v hlavičce webu, aby byly přístupné.
- Odladění kostičky Video na pozadí (prázdná tlačítka - play, pauza, zvuk) a Lišty upozornění.
- Přístupnost webu - kontrastní poměr u hlášek ve formu
- Zvýšení kontrastního poměru hlášek u formulářů (chybné i potvrzující hlášky).
- POZOR: je to změna v designu -> může to ovlivnit design customů (být v kolizi/přetížit je), pokud jsou na nějakém webu nastylované hlášky u formulářů.
- Přístupnost webu - stránka Prohlášení o přístupnosti
- Automaticky vygenerovaná stránka, která informuje o tom, že je web přístupný a případně zmiňuje nějaké nedostatky a uvádí kontakt, na který se případně kontrola může obrátit.
- Tato stránka se na každém webu vygeneruje pro mutace: cz, en, de, pl, sk, ru a je schválená. Zároveň ji lze upravovat.
- POZOR: do stránky je nutné vyplnit kontakt, na který se může kontrola obrátit (tzn. na správce webu) - je to vlastně stejné jako u stránky Bezpečnost a ochrana osobních údajů (Gdpr souhlas). Kontakt (email) se uvádí na stránce v sekci Zpětná vazba a kontaktní údaje.
- Přístupnost webu - Sociální sítě - nepropisuje se popisek i když je vyplněn
- V kostičce Sociální sítě lze vyplnit popisek k jednotlivým sítím a ten se propíše do altu, který je důležitý pro čtečky obrazovky (dříve nefungovalo u šablony Pouze ikony).
- Přístupnost webu - Osoba - popisek k sociálním sítím
- V kostičce Osoba lze v sekci Sociální sítě nastavit popisky, které se propíší do altu (důležité pro čtečky obrazovky) - obr.
- Kostička Image slideshow, Video na pozadí, Grafická anotace a citace - přidání pole pro alt popisek
- Možno nastavit alternativní popisek k obrázku - důležité z hlediska přístupnosti.
- Ošetření formulářů - propustnost html tagů
- Zamezení vkládání HTML tagů do formulářů (tagy se nepropíší).
- Info, jakou velikost obrázku vkládat
- Přidání infa, jak velké fotky můžu nahrávat do webu, resp. kolik se doporučuje do míst, kam lze nahrát obrázek (kostičky, stránky atd.) - viz obr.
- Proklik na FE z administrace
- Přidání do postranního sloupce "Přejít na web" -> přesměruje na HP webu - viz obr.
- POZOR: pokud je HP s url např. /uvodni-stranka, tak to přesměruje na 404
Chyba
- Smazané hodnoty parametrů se vypisují u produktu
- Pokud se smaže hodnota parametru (typ Výběr možností - více a typ Výběr možnosti - jedné), tak se smazaný parametr nezobrazí na FE v detailu produktu a ve filtru ve výpise produktů.
- KZ - heslo v jednom tokenu lze změnit x krát
- Možnost nastavit heslo do KZ v tokenu pouze jednou - pokud se do tokenu vleze znovu, rovnou se přesměruje na HP.
2025.5
Novinky
- Skupiny - automatické vygenerování skupiny
- Pokud produkt nemá přiřazenou skupinu, lze mu ji dogenerovat pomocí commandu. Skupina bude defaultně schválená a díky přiřazené skupině k produktu se produkt zobrazí na FE - tzn. každý produkt musí mít schválenou skupinu jinak se na webu nezobrazí.
- Command pro automatické vygenerování skupin k produktům bez skupiny: amproducts:groups:generate-when-missing
- Skupiny - při duplikaci produktů se přebere z duplikovaného produktu
- Při duplikaci produktu se zobrazí modální okno s nastavením Názvu, Skupiny, Kódu a EANu.
- Díky modálnímu oknu lze u skupiny nechat vygenerovat novou skupinu, případně vybrat již existující (dosud při duplikaci se automaticky přebrala skupina z duplikovaného produktu).
- Kostička Osoba - přidání pole pro alt popisek
- Možno nastavit alternativní popisek k obrázku - důležité z hlediska přístupnosti.
- Kostička Fotogalerie - přidání pole pro alt popisek
- Možno nastavit alternativní popisek k obrázku - důležité z hlediska přístupnosti.
- Přístupnost webu - navigace klávesnicí - skrytí tlačítka "Přejít na obsahovou část"
- Na typovce f se zobrazí tlačítko "Přejít na obsahovou část" až po stisknutí klávesy Tab (dříve se zobrazovalo pořád).
- Obecně navigace přes klávesnici se zapíná v Nastavení -> Konfigurace webu -> checkbox Přístupný web
2025.4
Novinky
- Formulář - propis proměnné do předmětu
- V kostičce Formulář lze zadat proměnnou (to mezi %%) do pole "Předmět formuláře" a její hodnota se propíše do předmětu emailu - viz obr.
- Jednotlivé proměnné se získají z konkrétního formuláře.
- Jen u polí typu select, radiobutton a checkbox.
2025.2
Novinky
- Upozornění v administraci v local implementacích
-
Přidání upozornění do hlavičky na local implementace (tzn. ty co mají v url .myebrana.com) - hned na první dobrou je vidět, že jsem na localu a ne na livu (často se stává, že klient upravuje na localu a divý se proč to na webu nevidí (přitom kouká na live) - viz obr.
-
- Novinky - RSS feed
- Nový RSS feed, který lze vyexportovat a nahrát ho např. do mailingového nástroje (na webu už RSS feed byl ale zastaralý - měl jinou strukturu a nefungoval u Ecomailu).
- Nový RSS feed lze zobrazit v kostičce Widget novinky a Archív novinek přes checkbox "Zobrazit ikonku pro nový RSS feed"
- Video na pozadí - lazyload
- Přidání lazyloadu v kostičce Video na pozadí, aby se stránka načítala rychleji - kostička se obvykle dává na HP.
- DOPORUČENÍ:
Používat video na pozadí a nahrávat mu zástupný obrázek - ten se dává jako poster na video, tudíž ideálně tam dát první snímek z videa - pak to je uživatelky 100x lepší.
Optimalizovat velikost videa přidávat jim náhledy.
Pokud to jde, tak ideálně udělat verze pro mobil a desktop - vůbec zvážit, zda na telefonu má video přidanou hodnotu (zda nestačí obrázek).
Opravy
- Rozcestníkový box - proklik na celou oblast
- Při kliknutí do rozcestníkového boxu kostička přesměruje na daný odkaz při zaškrtnuté kombinaci checkboxů: Odkaz na celou oblast, Barevné překrytí, Animace
- Citace - limit výšky kostičky na různých zařízení
- Výška citace pro desktop se aplikuje jen na desktopu, stejně tak výšky pro tablet a mobil pouze na tabletu a mobilu (tzn. limit pro jedno zařízení neovlivňuje limity pro jiné zařízení).
- Když není vyplněné pole pro výšku, tak se výška citace nastaví podle délky textu.
2025.1
Novinky
- Mapy.cz - REST API - dotažení do kostičky a lokalit
- Dotažení nových map do BE (administrace), konkrétně do modulu Lokality a kostičky Mapy 2.0.
- Pro kostičku Mapy 1.0 nejsou nové mapy podporovány, je to zastaralá kostička a správně by se měla používat kostička Mapy 2.0. Pokud je tedy web na v2025.1 a má kostičku Mapy 1.0, tak se mu na FE správně mapy vykreslí a budou fungovat ale v BE budou stále ty staré s hláškou. Doporučuju tedy přeplnit do kostičky Mapy 2.0.
- Platební tlačítko na webu - dolazení kostičky Platební tlačítko
- Checkbox pro zobrazení textu "Počet ks" nad polem pro zadání množství.
- Pokud není v administraci vyplněné pole "Název dopravy", tak se nezobrazí ve formuláři na FE sekce "Způsob dopravy". V některých případech není nutná doprava (např. pokud se jedná o poukaz, školení atd.). Dosud se vždy do formuláře propsala sekce s dopravou viz obr.
Opravy
- Odpojení modulu Novinky/Produkty - url novinky/produktu hází 500
- Při odpojování modulu z webu je důležité nejprve tyhle moduly odpojit ve stránkách (/web/page) a až pak deaktivovat v swm. Potom se musí ještě spustit command: command web:amodule:dynamic-route-init-settings, aby proběhlo správné odpojení - viz obr.