Při instalaci typovky přes instanty se nenahrajou styly
Pokud zainstalováváte typovku a nenahrajou se vám tam styly, zkuste následující postup:
- Na implementaci pustit:
bin/console web:lang:generateTranslationFile
bin/console core:translation:generate
- A pak buď pustit bin/console core:tool:clearCache ale jistější je jít do SWM do nastavení implementace (přes tužtičku) a tam kliknout na smazat cache
Pokud toto nepomůže, tak si ověřit na implementaci, zda tam opravdu styly jsou ve jmeno-implementace/Web/Frontend/jmeno-implementacemyebranacom. Měly by tu být složky jako css/fonts/img/js atd. a pokud nejsou, tak překopírovat z typovky, ze který byl web založen.
Při duplikaci se nezobrazují stránky v administraci
Pokud se v administraci nezobrazují stránky (zobrazuje se pouze filtrovací řádek), tak je potřeba promáznout ID usera v CoreUserRegistry, konkrétně ve sloupečku name=list.global.filters. Při duplikaci se může stát, že se uloží špatné ID a pak se nezobrazí žádné záznamy. Pokud se tak stane, postupujte takto:
- Odhlaste se z administrace
- V CoreUserRegistry, ve sloupečku name=list.global.filters smažte ID usera
- Znovu se přihlašte (načte to tam správné ID a už se načtou stránky)
Aktualizace webu skončí FINISH WITH ERRORS
Pokud při aktualizaci webu je v logu chyba typu: ERROR: Cannot get data from swm bemenu! (Undefined WS exception.) nebo ERROR: Cannot get data from Swm Actionpanel! (Undefined WS exception.), tak je to proto, že chybí oauth klíč (někdo ho smazal).
Řešení:
- Na implementaci v logs složce je cat phing-install.log a na konci výpisu je
[oauth] => Array
[appkey] => doména_webu (např. nopozm_cz)
- Tam je vidět ten klíč, co má být v DB
- Tento klíč je nutné vrátit do imes2 databáze do tabulky CoreOauthclient
Nezobrazující se produkty na webu
Pokud se vám nezobrazují na webu produkty, zkontrolujte, zda mají produkty přiřazenou skupinu. Každý produkt nutně musí mít skupinu, jinak se nezobrazí na FE. Na skupinu je pak navázaná kategorie, takže všechny produkty ve skupině budou mít stejné kategorie.
Nefunkční Google mapy
Pokud na webu nefungují Google mapy, je důležité zkontrolovat API klíč, jestli je správný (je to nejčastější chyba). Potom ještě musí být správné nastavení v Googlu, konkrétně musí být povolené služby Maps JavaScript API, Geocoding API a Places API a správně nastavené restrikce u vytvořeného API klíče:
https://.vase_domena/
https://vase_domena/*
https://vase_domena/stranka_kde_je_mapa
Podrobný popis jak správně nastavit Google mapy: https://manual-eweb.ebrana.cz/zakladni-a-pripojene-sluzby.
Přihlášení do administrace na webu sidlobezlimitu.cz
Na web https://sidlobezlimitu.cz/ se musí do administrace přihlašovat přes editor.sidlobezlimitu.cz (nefunguje to jen přes “Přihlásit” v imesu 1.8). Je to uvedené i i v poznámce u implementace v imesu 1.8.