Autor | Zpráva | ||
---|---|---|---|
kuzelnik Profil * |
#1 · Zasláno: 25. 1. 2011, 16:46:18
Ahojte, mam teraz velky problem.. mam udelane menu.. a potrebuju aby se mi jednotlive polozky v tom menu zvíraznily podle aktualniej rubriky.. Vím že by to šlo udělat přímo v každej strance, ale to mi prijde zdlouhave.. (stejnak to mam pres php include takze by to asi any neslo..). Nejde to nejak udelat jednodusejc? Díkes
|
||
kordy Profil |
#2 · Zasláno: 25. 1. 2011, 17:45:17
Udělej si menu zvlášť a do každé z nich to hoď třeba přez iframe :)
|
||
shaggy Profil |
#3 · Zasláno: 25. 1. 2011, 17:49:27
kordy:
A väčšia sprostosť ti v tej rýchlosti nenapadla? Prečo by to dával do iframe, keď robí v php? A ako cez iframe zabezpečí zvýraznenie aktuálnej položky? kuzelnik: Podľa toho čo píšeš, máš menu includované do každej stránky, áno? Neviem, ako máš riešené zobrazovanie jednotlivých stránok (ale to nie je ani moc podstatné), princíp je jednoduchý - ak stránky prepínaš napr. cez get parameter "page", tak si v menu nastavíš, že pri page=kontakt bude mať položka kontakt nejakú class-u v html. A tak to urobíš aj s ostatnými stránkami/položkami. |
||
Radek Cvek Profil |
#4 · Zasláno: 25. 1. 2011, 17:50:41
Jak vypadá url v jednotlivých rubrikách?
|
||
kuzelnik Profil * |
#5 · Zasláno: 25. 1. 2011, 18:03:54
shaggy:
Ano mám to tak že vkládám obsah pomocí GET a page=aaa. Myslel si to nějak takto: if ($page=="uvod" ) { //tady nejak nastavit tu classu ale nevim jak. } else if($page=="uvod") { //totéž } Kdyby si mě nasměroval jak na tu classu tak budu rád. Radek Cvek: URL vypadá takto: www.neco.cz/index.php?page=rubraka1 kordy: Ifarmy nepoužívám a ani nechci (co vím o rámach tak sou k ničemu) |
||
xmark Profil |
#6 · Zasláno: 25. 1. 2011, 18:10:06 · Upravil/a: xmark
if ($page=="uvod" ) { echo "<li class='vybranapolozka'>"; } else { echo "<li>"; }; echo "<a href='xxxxx'>"; .. Pardon, byl tam překlep - apostrof. chm, tak více překlepů. Opraveno. Takhle to funguje, stejně jako tvoje řešení. Drobná výhoda toho mého je v tom, že při případně editaci nebo třeba kopírování upravuješ text jen jednou. |
||
kuzelnik Profil * |
#7 · Zasláno: 25. 1. 2011, 18:36:03
xmark:
Díky zkusím .. |
||
kuzelnik Profil * |
#8 · Zasláno: 25. 1. 2011, 19:11:35
ještě mám otázku.. tohle: echo "a href='xxxxx'"; nevypíše náhodou jen toto: a href='xxxxx'. (nechápu proc tam není <> )
Mohlo by to fungovat taky takhle: if ($page=="uvod" ) { echo "<li class='vybranapolozka'><a href='index.php?page=uvod'>Úvod</a></li>"; } else { echo "<li><a href='index.php?page=uvod'>Úvod</a></li>"; }; Díky |
||
Časová prodleva: 13 let
|
0