Van egy menu-header-top nevű menüm, benne 6 menüpont. Az utolsó a kapcsolat. Ennek speciális menünek kellene lenni: rákattintva az egész oldal szépen legördül a lábléchez, ahoz a kapcsolat küldése form van.
A theme_menu_item_link() hookkal sikerült elkapnom ezt a menüt. Most már csak a menü link_path-ját kellen átírnom az alapértelmezett #node22-ről az aktuális url#node22-re (node22 egy anchor elem, a webform generálta a lábléc formhoz.).
Ezt az aktuális url-t hogyan tudom megadni? Hogy lehet ezt elkérni?
Ha a node-om a node/28 alias lexikon, akkor a lexikon#node22-t szeretném odatenni.
THX!
Drupal verzió:
Amit nem találsz meg
fél napig, azt a fórum téma beküldése után egyből megleled:
A menüpont urljét az aktuális pathra így kell megadni: $link['href'] = drupal_get_normal_path($_GET['q']);
--
Szabó Dénes - Internode.hu - Munkára fogott weblapok
Na most totózok, de hátha
Na most totózok, de hátha hasznos lesz. (Most barátkozok a drupallal mélyebben)
Szóval én így esnék neki: drupal_get_normal_path: Elvileg egy path-et vár, és visszaadja a belső útvonalat. A $path-et meg összeraknám az argumentumokból. Nem tudom, van-e egyszerűbb.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.