Blog Archives

invokeFactory is failing in plone 4 test code

was geting error like this when running my test: File “/home/tareq/DATA/projects/DANBIO_FOLDER/danbio/buildout-cache/eggs/Products.CMFCore-2.2.5-py2.6.egg/Products/CMFCore/TypesTool.py”, line 835, in constructContent ob = info.constructInstance(container, id, *args, **kw) File “/home/tareq/DATA/projects/DANBIO_FOLDER/danbio/buildout-cache/eggs/Products.CMFCore-2.2.5-py2.6.egg/Products/CMFCore/TypesTool.py”, line 311, in constructInstance raise AccessControl_Unauthorized(‘Cannot create %s’ % self.getId()) Unauthorized: Cannot create connectorfolder It was working

Tagged with: , , , , , , , ,
Posted in ploneCMS, python, Zope

add contents and publish in plone using python script

add a external method in the method’s python file Newfolder = context.invokeFactory(“Folder”, id=”NEWFOLDERINPLONE”, title=”NEWFOLDERINPLONE”,path=’/’.join(context.getPhysicalPath())) this will add a new folder in the contexts directory To publish this folder automatically by code try this magic Newfolderobj = getattr(context, Newfolder, None) review_state

Tagged with: , , , , , ,
Posted in Uncategorized
Disclaimer
All content provided on this "tareqalam.com" blog is for informational purposes only. The owner of this blog makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site. The owner of [tareqalam.wordpress.com] will not be liable for any errors or omissions in this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information.
May 2017
M T W T F S S
« Apr    
1234567
891011121314
15161718192021
22232425262728
293031  

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 23 other followers