如何以编程方式更改文件夹的所有对象的状态?

时间:2014-02-24 13:44:56

标签: plone archetypes plone-4.x

如何以编程方式将文件夹中所有对象的状态更改为“已发布”? 所有这些都是Plone 4的默认对象,如Link,Page,Document等。

1 个答案:

答案 0 :(得分:5)

循环该文件夹中的所有对象并发布它们:

wftool = getToolByName(folder, 'portal_workflow')
for child in folder.objectValues():
    wftool.doActionFor(child, 'publish')