Sziasztok!
Drupal 7 alatt hogyan ellenőrzöm, hogy a felhasználónak van e jogosultsága létrehozni egy adott tartalmat?
Drupal 6 alatt a "jogosultság" menüpontban szépen látszottak a lehetséges opciók. Ezeket felhasználva működött az ellenőrzés. pl. "create cikk content"
D7-ben "Cikk: új tartalom létrehozása" a felirat, ami sokkal hangulatosabb ugyan, ellenben ez nem használható a user_access
függvényben. - ahogyan a "create cikk content" sem...
Előre is köszönöm a válaszolóknak!
Drupal verzió:
Fórum:
angol nyelvű lesz a permission string mindenképpen
vagy visszakapcsolsz angol nyelvre és megnézed mi a string vagy megkeresed a fordítás felületen a magyar stringet és ott lesz mellette az eredeti.
-
clear: both;
köszönöm!
Másik lehetséges megoldás, hogy megnézem a forrásban a checkboxok value-it, akkor is kiderült volna... :)
Alapvetően azon csúszott meg a dolog, hogy a feltételvizsgálat után nem írattam ki amit ki kellett volna. Nem verte ki a szememet, hogy lemaradt egy print...
Mindazonáltal a stringek értékeit jó lenne egyértelműbben láttatni. Pl. ToolTip de ez már fícsör rikveszt... :)
Köszönöm a segítséget!
Üdv,
Ménesi Szabolcs
Permissions Machine Names
Itt van egy sandbox projekt, ami talán segíthet: http://drupal.org/sandbox/justintime/1185212
Egy fokkal kényelmesebb lehet.
Tervben van, hogy az új UI segítségével ezeket meg tudd nézni egyszerűen. Szóval ha minden jól megy, akkor Drupal 8-ban már kényelmesebb lesz. :)
Jó hírek :)
Köszi az infót! Nyitott kapukat döngettem :)
Üdv,
Ménesi Szabolcs