Právě je 25 dub 2024 10:59

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Adresa aktuální stránky ve Smarty
PříspěvekNapsal: 31 bře 2012 11:31 

Registrován:
12 črc 2011 16:27
Příspěvky:
178
Dobrý den,
na svém webu mám ručně dělané menu, které vychází z originálního blockcategories rád bych využíval rozklikávací menu, které funguje, ale když vyjede a kliknu na nějakou kategorii tak se rozkliká kategorie zase zavře, protože se k odkazu nepřidá class="selected". Jde to vymyslet jednoduše, ale nevím si tím rady, chci tam dát : <a <? if ($_SERVER["HTTP_HOST"] == "www.neco.cz/40-body"){class="selected"} ?>href="www.neco.cz/40-body" title="">Body</a> tak to fungovat bude, jenže já neznám jak ve smarty napsat tuto podmínku IF bude to něco {if get.url == "www.neco.cz}class="selected"{/if} ale nevím jak to přesně napsat popřípadě kam hodit funkci na zjištění celé aktuální url (ne jenom neco.cz ale neco.cz/38-bla bla)

Dokážete mi pomoc prosím ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - pomoc s kodem
PříspěvekNapsal: 31 bře 2012 12:21 

Registrován:
12 črc 2011 16:27
Příspěvky:
178
Tak jsme našel {$smarty.server.HTTP_REFERER} funguje ale nechápu jednu věc, vypíše to celé URL ale vždycky stránku, kterou jsem prohlídl v kroku před, například kliknu na Oblečení, nezobrazí se nic, Kliknu na Ponožky zobrazí se oblečení, kliknu na Kalhoty a zobrazí se Ponožky. Potřebuju aktuální zobrazení, myslím si že to blbne kvůli smarty a nějakému ukládání šablon, nenapadá Vás jak to vyřešit ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - pomoc s kodem
PříspěvekNapsal: 01 dub 2012 17:36 
C4 podpora
C4 podpora

Registrován:
01 lis 2011 15:02
Příspěvky:
746
Dobrý den.

Toto chování je správné, protože HTTP_REFERER vrací ne stránku na které jste, ale stránku odkazující, tedy tu na které jste byl.
Použijte namísto toho REQUEST_URI, tedy ve Smarty to bude $smarty.server.REQUEST_URI.

_________________
Adam Chyský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Adresa aktuální stránky ve Smarty
PříspěvekNapsal: 03 dub 2012 21:36 

Registrován:
12 črc 2011 16:27
Příspěvky:
178
Moc děkuji


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ů: 4 ] 

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 1 návštěvní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:  
cron
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-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz