Sziasztok!
Próbáltam kiszedni a drop-down menüt a Multiflex-3 sminkből, vagy legalábbis elérni, hogy a másodlagos linkek ne jelenjenek meg a smink-menüjében, de sajnos kevés sikerrel.
Leginkább a template.php-ban próbálkoztam, de ez általában hatalmas hibához vezetett.
Van valakinek elképzelése, hogy hogyan lehetne mégis megoldani, hogy a másodlagos linkek ne ugorjanak le. (mert azokat máshol szeretném elhelyezni).
Köszönöm előre is!
Drupal verzió:
Fórum:
Általában
a téma beállításainál lehet kikapcsolni ezeket: admin/build/themes/settings/Multiflex-3
Üdv!
Dudás József
Tudom, de arra nem reagál
Tudom, de arra nem reagál (ezt elfelejtettem mondani)!
Kiszedtem a pipát de semmi hatása nem volt.
A probléma az, hogy firebug sem ad támpontot, h hol keressem...
Ez nekem egy rejtély... :S
Nem lehet, hogy átlehet írni valahogy a template.php-ban, hogy ne a komplett menüfát jelenítse meg, hanem csak a primary-linkeket?
Most jöttem rá, hogy rosszul
Most jöttem rá, hogy rosszul fogalmaztam meg a problémát, mert nem arról van szó, hogy másodlagos, hanem arról, hogy az elsődleges gyereke (bocsi)!
Tehát a probléma az, hogy a témában drop-down -nal legördül a gyerek menüpont a szülőből és ezt szeretném elkerülni, mert azt manuálisan szeretném blokkba rakni!
Ne csinálj "gyereket" ;)
rakd külön menükbe és ott jelenítsd meg ahol szükséges.
Üdv!
Dudás József
Kénytelen voltam azt tenni,
Kénytelen voltam azt tenni, csak nem tudom, hogy hogyan oldjam meg, hogy ha olyan tartalmon vagyok ami abba a szótárba tartozik, vagy csak szimplán annak egy alkategóriája akkor menü kinézete aktív legyen...
Most php-ban próbálok mahinálni, de még sajna kevés sikerrel...
Nem igazán értem
a problémádat. A menü egy blokkban jeleníthető meg, a blokknak pedig meg lehet mondani, hogy milyen oldalakon jelenjen meg. Biztos valami mást akarsz csinálni, csak nem értem, hogy mit.
Üdv!
Dudás József
Jelenleg ott tartok (ez már a
Jelenleg ott tartok (ez már a többedik verzió, mert eddig minden próbálkozás sikertelen volt), hogy ha mondjuk benne vagyok egy node-ban (page nézetben), és az a node mondjuk a "kiadványok" menüpontban van mint kifejezés, akkor a kiadványok menüpont legyen aktív.
Röviden ezt szeretném elérni.
Most ott tartok, hogy sikerült a node.tpl.php-ban csinálni egy függvényt ami visszaadja, hogy az adott node éppen milyen szótárban van.
már csak valahogy rá kellene venni, hogy a menüpontomat a css-ben az active-hoz sorolja...
(természetesen ahol:
na ez az ami nem megy :S
Eddigi segítséged is nagyon köszönöm!
Így nem fog menni szerintem.
A legegyszerűbb, ha létrehozol annyi blokkot amennyi ilyen menüpontod van. Megadod a linket a menüponthoz full html-ben és beállítod a blokk láthatóságát php kódra amibe ezt írod:
Ez a menüpont akkor fog megjelenni, ha a node a term/1 szótárhoz van rendelve.
Üdv!
Dudás József
Időközben eszembe jutott még
Időközben eszembe jutott még az, hogy mi lenne, ha fognám és node.tpl.php-ban lévő függvény segítségével, ami visszaadja, hogy milyen szótárban van a tartalom... annak az eredményét get-tel beépítem az icludes/theme.inc-be (egy if-fel, azza, ha a get-es változóm: kiadványok akkor az ilyen ID-jü linkem legyen:
$class .= ' active';
(Mondjuk ez már elég fura lenne...)
Igazából nem szeretném blokk-ként megoldani, mert az az én esetemben elég macerás lenne.