Sziasztok!
A szerkesztőknek engedélyeztem az admin menüt, és most szeretnék bele egyedi menüpontokat belerakni (de csak az szerkesztő csoportnak).
Ezt találtam az admin menühöz:
http://drupalcontrib.org/api/drupal/contributions--admin_menu--admin_men...
Ezt nézegetve arra gondoltam, hogy a hook_menu() -ben felülírom a menü tömböt (ha a user a szerkesztő csoport tagja).
Jó ez a megközelítés? Vagy másképp érdemes?
Köszönöm, Ádám
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
nem jó
A hook_menu()-ben nem tudsz semmit felülírni, csak új menüpontot hozzáadni. Felülírásra a hook_menu_alter() való, de az is csak a menüszerkezet felépítésekor fut le, nem az oldal lekérésekor, tehát két cache ürítés között nem csinál semmit.
Viszont az admin menübe minden menüpont automatikusan bekerül, ahol az url eleje "admin/", szóval csak annyit kell csinálnod, hogy a saját menüpontjaid url-jét így kezded.
--
Csonka Gergely
http://cheppers.com
Egyszerűbb
mint gondoltam, köszönöm.
Ez lett.
Így megy:
Még kellett két jogosultság:
- Adminisztrációs oldalak és súgó használata
- Access editor shortcuts in admin menu (ezt csináltam a hook_permission()-ben)