Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Problém s rozšířením JoomBall Cookies

16. lis 2018 11:49 #137741
Problém s rozšířením JoomBall Cookies od Radek Malík
Nováček
Zdravím. Potřeboval bych poradit s problémem u rozšíření JommBall Cookies. Je to rozšíření, které přidává na stránky informace, respektive souhlas návštěvníka s cookies. Mám problém s odkazem Více informací, kde když se klikne má vyjet popup okno s rozšířenými informacemi o cookies. To sice najede, ale okamžitě se zase zavře. Používal jsem toto rozšíření i na starších stránkách zcela bez problémů, ale tady se mi projevil tento problém. Můžete mi prosím pomoci? Webové stránky: www.copytechnik.org

Předem díky za jakoukoliv pomoc.

16. lis 2018 13:47 #137747
Odpověď od Radek Malík
Nováček
Tak už jsem to vyřešil použitím jiného pluginu.

16. lis 2018 13:48 #137748
Odpověď od Cony
Moderátor
Aktuálně se žádné popup nezobrazuje, jen proklik na cílovou stránku. Pokud se zobrazilo a zavřelo, zřejmě byl skript s něčím v konfliktu, víc Vám napoví konzole javaskriptu.

16. lis 2018 14:03 #137749
Odpověď od Radek Malík
Nováček
Díky za nakopnutí. Ještě to zkusím pořešit přes tu konzoli.

16. lis 2018 16:04 #137756
Odpověď od Radek Malík
Nováček
V konzoli javascriptu se mi bohužel nic neukazuje. Možná se špatně dívám. Zkoušel jsem i vypnout nepotřebné pluginy a moduly, ale bohužel problém u daného pluginu přetrvává.

16. lis 2018 19:14 - 16. lis 2018 19:15 #137758
Odpověď od Ernst
Joomla Expert
popup okno se opravdu normálně zobrazí a po cca 1 sec. zmizí.
nemá ten plugin nastavení, za j
může to být i chyba toho pluginu

19. lis 2018 08:25 - 19. lis 2018 08:26 #137798
Odpověď od Radek Malík
Nováček
Mám tam momentálně nainstalovanou poslední verzi s označením 3.1.1. Schválně jsem zkoušel i starší verzi pluginu, jestli tam není chyba a chovalo se to naprosto stejně. Navíc tento plugin mám nainstalovaný i na starší verzi stránek www.copytechnik.cz a tam to funguje naprosto bez problémů. Rozdíl je jen mezi použitou šablonou stránek.

19. lis 2018 10:55 - 19. lis 2018 11:15 #137802
Odpověď od Ernst
Joomla Expert
momentálně tam zobrazujete 2x různé pluginy na souhlas cookie. Jeden nahoře, druhý dole.
To nemůže dělat dobrotu

20. lis 2018 13:53 #137838
Odpověď od Radek Malík
Nováček
Já vím. Ale to s tím nemá nic společného. Jsou to testovací stránky a zkoušel jsem jiný plugin. Bohužel ten mi úplně nevyhovuje.

20. lis 2018 14:01 #137839
Odpověď od Radek Malík
Nováček
Tak jsem zjistil, že problém způsobuje dvakrát spuštěný script bootstrap.js viz. obrázek



Potřeboval bych poradit , kde co upravit, aby se mi to načítalo jenom jednou. Zkusil jsem odstranit bootstrap.js, což sice fungovalo, nicméně mám obavy, že by jiný plugin nebo modul mohl tento skript potřebovat, a proto bych potřeboval spíš opravné řešení.

Předem děkuji za vaši pomoc.
Přílohy:

20. lis 2018 14:24 #137841
Odpověď od Cony
Moderátor
bootstrap.min.js obsahuje to stejné co bootstrap.js, jen zkomprimované. Ten bootstrap.js tam nemá co dělat, něco je špatně nakódované (šablona, plugin, modul...)
Poděkovali: Radek Malík

20. lis 2018 14:37 #137843
Odpověď od Radek Malík
Nováček
Takže je to chyba v šabloně. Odstranil jsem odkaz na bootstrap.js z index.php v šabloně a vše funguje jak má.

20. lis 2018 14:56 #137845
Odpověď od Rudolf
Joomla Expert
Odkaz v šabloně tam asi byl z nějakého důvodu, ještě před tím než jste nainstaloval to rozšíření nebo se pletu?

Když to rozšíření vypnete, fungují vám všechny původní funkce šablony nebo přestanou fungovat díky tomu, že jste odkaz na JS od boostrapu odstranil?

Podle mne je postup špatný (byť řešící aktuální problém). Správně by mělo být upravit nově instalované rozšíření a pokud nemá v administraci možnost vypnout JS bootstrapu, tak to buď doprogramovat nebo v kódu natvrdo upravit.

To že načítáte JS full verzi místo min verze je v této chvíli podružné.

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

20. lis 2018 15:58 #137849
Odpověď od Cony
Moderátor

Rudolf Baláš napsal: To že načítáte JS full verzi místo min verze je v této chvíli podružné.

Není, protože se načítají obě verze. Pokud se načítá bootstrap.min.js tak bootstrap.js ze stejné složky tam nemá co dělat.
Odstranění samozřejmě ale není úplně správně, načtení by mělo zůstat, ale ve správném formátu, tj.
Code:
JHtml::_('bootstrap.framework');
Což zajistí načtení správné verze skriptu, dle toho, zda je zaplé ladění nebo ne.
Poděkovali: Radek Malík

20. lis 2018 16:10 #137850
Odpověď od Radek Malík
Nováček
Odstranil jsem tento řádek z index.php:

$doc->addScript($this->baseurl."/media/jui/js/bootstrap.js");

V šabloně nevyužívám všechna rozšíření, která jsou od "výrobce" k šabloně určená, protože je nevyužiji. Ty co mám, tak fungují bez problémů.

Powered by Fórum