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
Rozbité styly při duplikaci webu
Pokud se při změně domény webu (např. z bonte.cz na bontedaily.cz) rozbijou styly, je to tím, že je špatně v tasku pro Jenkins nastavená home složka (např. basedir=/home/www/bonte.cz).
Řešení (příklad):
Nutné fixnout v Jenkins cestu a targetAlias
hosting=es1.ebrana.cz
basedir=/home/www/bontedaily.cz
gitrepo=git.ebrana.cz:customs/bonte_2_myebrana_com.git
sourceAlias=bonte-2myebranacom
targetAlias=bontedailycz
Podle platformy to vypadá, že toto je nutné udělat vždy ručně - minimálně na nižších verzí.
Nefunguje proklik na GDPR stránku ve formuláři
Pokud nefunguje proklik ve větě "Souhlasím se zpracováním osobních údajů" ve formuláři, tak je to tím, že byla vytvořená nová GDPR stránka než ta defaultní, která v základu je a není správně nastavená.
- Zkontrolujte jestli je ve stránkách vytvořená stránka, která má ve výpisu stránek u názvu "(Gdpr souhlas)"
- Pokud ne, tak přejděte do stránky, která má odkazovat na GDPR a nastavte Typ stránky na "Gdpr souhlas"