Sascha Ottolski wrote: > Am Mittwoch, 15. November 2006 23:08 schrieben Sie: >> Sascha Ottolski wrote: >>> Hi, >>> >>> I created a sub-interface of IFile, say IMyFile(IFile), which has it's >>> own "Edit" form, configured like this: >>> >>> <editform >>> for="..IMyFile" >>> schema="..IMyFile" >>> class=".EditMyFile" >>> permission="zope.ManageContent" >>> name="editmyfile.html" >>> menu="zmi_views" >>> title="Edit" >>> /> >>> >>> Now that everything works, I want to switch off the "Upload" Tab that is >>> configured for IFile, and therefore inherited by IMyFile as well: >>> >>> <browser:page >>> name="upload.html" >>> menu="zmi_views" title="Upload" >>> for="zope.app.file.interfaces.IFile" >>> template="file_upload.pt" >>> class=".file.FileUpload" >>> permission="zope.ManageContent" >>> /> >>> >>> Is it possible, and if, how? >> Hi Sascha, >> I think if you name your page (editform) 'upload.html' rather than >> 'editmyfile.html' it will effectively override the base view. > > I suppose so, but what if I don't want to replace it, just wanna get rid of > it?
Don't know whether you can - other than a work around, eg. override it (overrides.zcml) perhaps with a new permission. _______________________________________________ Zope3-users mailing list [email protected] http://mail.zope.org/mailman/listinfo/zope3-users
