orchardcms - Why cannot a user, with Edit own content permission, view a content item with the EditOwnContent requirement? -
we have following code adds menu item main menu.
the problem that, when grant edit own content user, user cannot see menu item. if grant site owners permission, can user see it.
what's that? shouldn't granting edit own content user trick?
using system.web; using system.linq; using orchard.contentmanagement; using orchard.contentmanagement.aspects; using orchard.core.navigation.models; // doesn't resolve still builds using orchard.localization; using orchard.ui.navigation; using orchard.mvc.routes; using system.collections.generic; using orchard.security.permissions; namespace bigfont.dealerdashboard.services { public class dealerdashboardmenuprovider : imenuprovider { private readonly icontentmanager _contentmanager; public localizer t { get; set; } public dealerdashboardmenuprovider( icontentmanager contentmanager) { _contentmanager = contentmanager; t = nulllocalizer.instance; } public void getmenu(icontent menu, navigationbuilder builder) { builder.add(t("dealers"), "2", submenu => submenu .url("~/dealers") .permission(orchard.core.contents.permissions.editowncontent) ); } } }
Comments
Post a Comment