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

Radek Malík
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.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
21. lis 2018 11:02 - 21. lis 2018 11:07 #137908
úplně jednoduše. V css si doplníte:
@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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Radek Malík
21. lis 2018 11:05 #137909
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 ...

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

www.astemplates.com/freedownload/170

a verzi joomla mám 3.9.0

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Radek Malík
21. lis 2018 11:52 #137920
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í.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
21. lis 2018 12:05 #137923
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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pod pluginem ani componentou nejsou žádné frameworky.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.