[Zope] all_meta_types confusion
Dieter Maurer
dieter at handshake.de
Sun Jan 7 15:33:51 EST 2007
Garth B. wrote at 2007-1-5 23:06 -0500:
>I'm trying to filter the objects that appear in the Add drop down, and I'm
>having odd results. There are two scenarios.
>
>In the first scenario, the active user is a Manager and my folderish object
>does not have a defined all_meta_types function. Everything shows up in the
>Add drop down as expected. When I define all_meta_types for my folderish
>object to only return one kind of object, the "Add xxxxx" button appears as
>one would expect.
>
>In the second scenario, I have a role "Editor" which controls what kinds of
>objects the user can add. When I do not have an all_meta_types function
>defined on my folderish object, only those objects that the role permits the
>user to add are shown. When I define all_meta_types for my folderish object
>to only return one of the kinds of objects that the role does permit, the
>user can't add anything. No "Add xxxxx" button that one would normally see
>when only able to add a single type of object to a folderish object.
You have included the "'permission'" definition in your "meta_type" entry?
--
Dieter
More information about the Zope
mailing list