Sziasztok!
Első komolyabb drupal oldalam szerkesztgetése közben merült fel az a kérdés, hogy ha a menü egyik elemére ráklikkelek, akkor fusson le egy php kód, ami beállítana egy változót. Azt szeretném elérni, ennek a segítségével, hogy a sminkben az egyik kép a kiválasztott menü függvényében változzon. Merre felé kellene keresgélnem?
Van erre valami modul?
Üdv:SziLaj
Drupal verzió:
Fórum:
kepcsere
itt volt egy hasonlo kepcseres kerdes: http://drupal.hu/forum/milyen-modullal
Sikerült :)
Köszönöm mindkét hozzászólást!
Nagyon hasznosak voltak számomra.
SziLaj
az útvonal alapján adj classt a bodynak és azt célozd cssben
nem írtad, hogy milyen menük ezek, hogy hova mutatnak, milyen útvonalra, úgyhogy ad-hoc példa. például szeretném, ha néhány node megtekintésekor egyedi kép lenne a fejlécemben.
(garlandból indulok ki most, de ugyanígy bármilyen sminkkel meg lehet csinálni)
van a page.tpl.php -ban egy ilyen sor:
az itt hívott függvényt kell némileg kiegészíteni, ez a template.php -ban van:
ez minden node/%nid oldalra benyomja a megfelelő classt, ami alapján változtathatod a fejléced.
pl a negyvenkettes node megtekintésekor a fejléc más legyen, az valahogy így a css:
ezzel a módszerrel más (nem csak útvonal) alapján is nyomhatsz classokat a bodyba, pl taxonómia alapján. a zen smink egyébként sok egyéb mellett ezt a funkciót is tartalmazza.
-
clear: both;