Hi!
Saját sminket készítettem és tenném bele a menüt, ami mindösszesen kétszíntű. Bal oldalon egy blokkban kellene teljesen úgy viselkednie, mint az admin menünek. Azaz miután kinyitok egy főmenü pontot, alatta - beljebb kezdve - megjelennek az almenük.
A menüpontokat létrehoztam (primary), majd az almenüket alájuk besoroltam. A menük beállításainál (admin/build/menu/settings) a "Másodlagos hivatkozások forrása"-t beállítottam az "elsődleges hivatkozások"-ra.
A smink-be ez a kód került (Nagy Gusztáv egy másik fórum ajánlása alapján):
<?php print theme('links', $primary_links, array('class' =>'links', 'id' => 'nav')) ?> <?php if (isset($secondary_links)) { ?> <?php print theme('links', $secondary_links, array('class' =>'links', 'id' => 'subnav')) ?> <?php } ?>
Mondhatni "megy" is a dolog, csak épp az almenü, nem a főmenü alatt jelenik meg, hanem az összes főmenü után - bár ez a kód alapján nem is kétséges.
A kérdésem, hogy hogyan tudom az elsődleges menüt úgy lekérni és megjeleníteni, hogy az éppen aktív almenüje is benne legyen.
Vagy egyáltalán mi a menete?
Előre is köszönöm a segítséget!
minden menü egyben blokk is
annyit kéne tenned, hogy a primary links _blokkot_ beteszed valamelyik oldalsávba és kész.
-
clear: both;
Mennyire igazad van!
Köszönöm!
A fent idézett kód meg arra jó, hogy "szétszedjem" a primary és sec. menüket.
Mégegyszer köszönöm!!