[Zope-dev] Is there a function to get the object type?

Paul Winkler pw_lists at slinkp.com
Mon Apr 10 19:42:44 EDT 2006


On Mon, Apr 10, 2006 at 03:46:41PM -0700, Takahashi, Michael wrote:
> Hi guys,
> 
> I'm trying to write a function that checks to see if the current object
> is a 'Folder'.   
> 
> I am using this tutorial as a reference: 
> 
> http://plone.org/documentation/how-to/pre-populated-folder
> 
> To create a new content object, the following command is used:
> 
> parent.invokeFactory(id=id, type_name='Folder')
> 
> Is there a function that can check what type this newly created object
> is? Obviously its 'Folder' in this example, but I'd like to be able to
> get the type_name of an object returned anywhere in my site to see if it
> is a 'Folder'. 

This is really a CMF question and belongs on the zope-cmf
mailing list; invokeFactory() is a method of CMFCore.PortalFolder.

But to answer your question:  someobject.portal_type

-PW


-- 

Paul Winkler
http://www.slinkp.com


More information about the Zope-Dev mailing list