Právě je 12 kvě 2021 10:56

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 8 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.6 - Skrytí podkategorií v horním menu
PříspěvekNapsal: 06 kvě 2014 09:42 

Registrován:
08 pro 2013 16:56
Příspěvky:
37
Dobrý den chci se zeptat jestli už někdo řešil problém s top menu mám vytvořené kategorie a nechci aby se mi zobrazovaly i podkategorie ale nejsem schopen zamezit toto zobrazení nevíte proč nebo kde a jak upravit aby nebyly vidět. chci jen aby byly vidět kategorie - AUDI ,BMW ,CITROEN ale nechci aby byly vidět tak jak je na obrázku od AUDI i podkategorie a3,a4.

Předem díky

ps - zatím pouze na localhostu presta verze 1.6.0.5 zkoušel jsem i 1.6.0.6 problem přetrvava


Přílohy:
blokkategorie.jpg
blokkategorie.jpg [ 201.72 KiB | Zobrazeno 3078 krát ]
Poznámka: top menu kategorii a nechtěné zobrazení i podkategorii audi
topmenu.jpg
topmenu.jpg [ 162.39 KiB | Zobrazeno 3078 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Skrytí podkategorií v horním menu
PříspěvekNapsal: 06 kvě 2014 11:20 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7927
Dobrý den,

bohužel modul Horní hlavní nabídka [Top horizontal menu] takové nastavení neumožňuje, ale určitě by ho přivítalo více uživatelů (třeba se ho dočkáme v nějaké z dalších verzí modulu). Jedinou možností je tedy zásah do zdrojového kódu. Asi nejjednodušším řešením je skrytí podkategorií pomocí CSS stylů, takže např. na konec souboru themes/default-bootstrap/css/global.css přidejte tento kód:
Kód:
#block_top_menu ul li li ul {
  display: none !important; }

Pak se Vám nebudou podkategorie zobrazovat.

Samozřejmě pokud budete v budoucnu provádět aktualizaci aplikace a standardní šablony na novější verzi, tak o tuto úpravu přijdete a bude ji nutné znovu aplikovat.

Chcete-li se stát naším zákazníkem a získat tak kvalitní podporu a hosting pro aplikaci PrestaShop, učinit tak můžete zde.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Skrytí podkategorií v horním menu
PříspěvekNapsal: 06 kvě 2014 13:48 

Registrován:
08 pro 2013 16:56
Příspěvky:
37
Paráda díky moc to my moooc pomohlo super ještě jednou díky


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Skrytí podkategorií v horním menu
PříspěvekNapsal: 29 říj 2014 15:56 
C4 zákazník

Registrován:
30 kvě 2011 12:46
Příspěvky:
109
Dobrý den,

a kdybych chtěl aby se zobrazovaly podkategorie jen některé? Jde o to, že mám rozdělení kategorií např.:
kola 2015 - horská - velikost a
- krosová - velikost b
- silniční - velikost c

a potřebuji aby se v horním menu zobrazovali jen podkategorie druhé úrovně tj. horská, krosová, silniční.

děkuji za radu


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Skrytí podkategorií v horním menu
PříspěvekNapsal: 29 říj 2014 17:36 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7927
Dobrý den,

zobrazení podkategorií jen po určitou úroveň lze dosáhnout přímo ve zdrojovém kódu modulu Horní hlavní nabídka [Top horizontal menu]. V souboru modules/blocktopmenu/blocktopmenu.php stačí upravit první řádek v této části zdrojového kódu:
Kód:
if (isset($category['children']) && !empty($category['children']))
   {
      $html .= '<ul>';
      $html .= $this->generateCategoriesMenu($category['children'], 1);
na následující tvar:
Kód:
if (isset($category['children']) && !empty($category['children']) && $category['level_depth'] <= 3 )

Číslo 3 si nahraďte úrovní, po kterou chcete mít podkategorie viditelné. Aby se změna projevila, tak v administraci aplikace PrestaShop v sekci Nástroje > Výkon použijte tlačítko Vyčistit mezipaměť.

Úprava se dá použít i pro řešení prvního dotazu v tomto tématu, kde se pro skrytí podkategorií použila změna CSS stylů. Takže kategorie sice nebyly viditelné, ale načítaly se ve zdrojovém kódu. Pomocí tohoto druhého řešení dojde k úplnému odstranění podkategorií ze zdrojového kódu.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Skrytí podkategorií v horním menu
PříspěvekNapsal: 30 říj 2014 17:27 
C4 zákazník

Registrován:
30 kvě 2011 12:46
Příspěvky:
109
Díky, funguje skvěle


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Skrytí podkategorií v horním menu
PříspěvekNapsal: 19 lis 2015 23:57 

Registrován:
19 lis 2015 23:55
Příspěvky:
7
Zdravím, mám podobný problém. Když zadám do horního menu kategorie, zobrazí se mi tam celý strom. Nedá se to už nějak napravit přes systém? Mám cloudovou verzi a nemůžu se k CSS dostat. Díky


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Skrytí podkategorií v horním menu
PříspěvekNapsal: 20 lis 2015 13:55 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7927
Dobrý den,

bohužel s úpravami na cloudovém řešení se budete muset obrátit přímo na tvůrce aplikace. Toto diskuzní fórum je určeno zákazníkům, kteří aplikaci provozují na Webhostingu C4.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 8 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2021 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz