Přihlásit se

Skrytí modulu vyhledávání při nižším rozlišení

21. lis 2018 09:56 #137907
Zdravím. Potřeboval bych poradit, jakým způsobem mohu skrýt modul search, když zmenším zobrazovanou plochu.

Předem díky za radu.

21. lis 2018 11:02 - 21. lis 2018 11:07 #137908
Odpověď od Ernst
Joomla Expert
úplně jednoduše. V css si doplníte:
Code:
@media (max-width: 979px) { .třída modulu { display:none;} }

Musí to být na konci daného css souboru.

Pokud nevíte jak editovat css, chystám se o tom tady napsat článek pro začátečníky
Poděkovali: Radek Malík

21. lis 2018 11:05 #137909
Odpověď od Radek Malík
Nováček
Díky. A ještě jsem se chtěl zeptat na jednu věc..., když dám něco vyhledat např. eos ( www.copytechnik.org ) tak se mi vyhledané odkazy zobrazí v takovémto formátu:

Canon <span class="highlight">EOS</span> 80D&#160;...

Dá se nějak ovlivnit, aby se mi to zobrazilo ve formátu Canon EOS 80D? Nebo je to normální zobrazení?

21. lis 2018 11:12 - 21. lis 2018 11:13 #137910
Odpověď od Ernst
Joomla Expert
tahle chyba se objevuje často. Je to chyba v šabloně. je nutné udělat úpravu v PHP. Jakou máte šablonu? Jakou verzi joomly?

21. lis 2018 11:15 #137912
Odpověď od Radek Malík
Nováček
Šablonu mám tuto:

www.astemplates.com/freedownload/170

a verzi joomla mám 3.9.0

21. lis 2018 11:49 #137918
Odpověď od Ernst
Joomla Expert
používá ta šablona yjsg framework?

21. lis 2018 11:52 #137920
Odpověď od Radek Malík
Nováček
Přiznám se, že nevím. Nevím jak to zjistit. Projel jsem názvy všech souborů šablony a nic jako yjsg tam není.

21. lis 2018 12:05 #137923
Odpověď od Cony
Moderátor
Pokud je šablona založena na Bootstrap, tak skrývání modulů (nebo např. položek menu) udělaté nejjednodušeji přímo v administraci.

Otevřete si nastavení daného modulu a na záložce pokročilé je Pole přípona třídy modulu. Zde dopíšete jednu nebo více z následujících tříd:

hidden-phone - nebude vidět na displejích pod 768px na šířku
hidden-tablet - nebude vidět na displejích 768px - 979px širokých
hidden-desktop - nebude vidět na displejích nad 980px šířky

visible-phone - bude vidět jen na displejích pod 768px na šířku
visible-tablet - bude vidět jen na displejích 768px - 979px širokých
visible-desktop - bude vidět jen na displejích nad 980px šířky

Doporučuji používat třídy hidden-, varianta s visible může někdy rozhodit zobrazování.

Poku je šablona založena na Bootsrap 3 jsou třídy podobné - viz dokumentace , pro Bootsrap 4 opět poněkud jiné třídy, dokumentace zde .
Poděkovali: Radek Malík, Ernst

21. lis 2018 12:06 #137924
Odpověď od Radek Malík
Nováček
Děkuji. To skrytí už tam mám dané a funguje.

21. lis 2018 12:09 #137925
Odpověď od Cony
Moderátor
Jasně, to bylo spíš pro kompletnost :) Třeba využije někdo kdo toto téma nalezne v budoucnu...

21. lis 2018 12:10 #137926
Odpověď od Radek Malík
Nováček
Určitě se to řešení může hodit a je dobré o něm vědět.

21. lis 2018 12:19 #137927
Odpověď od Ernst
Joomla Expert
máte tam plugin System - Yjsg Framework a případně, jaké tam máte další frameworky?

21. lis 2018 12:25 #137930
Odpověď od Radek Malík
Nováček
Ne System - yjsg tam není...

Pod pluginem ani componentou nejsou žádné frameworky.

21. lis 2018 12:39 #137934
Odpověď od Ernst
Joomla Expert
Máte v /templates/xxxxxxx/html/ adresář com_search nebo mod_search?

Já už tuhle chybu jednou řešil, ale nemohu si rychle vzpomenout :(

21. lis 2018 13:12 #137940
Odpověď od Radek Malík
Nováček
Ano, je tam adresář com_search.

Powered by Fórum