Plone: python 脚本 index_html 与非文件夹对象相关

Plone: python script index_html related to a non folder object

我在克隆站点 (4.3.x) 中创建了一个文件夹,我知道可以定义一个 python 脚本(默认方法)index_html 根据其请求运行:

[plone site]/[folder] --> request --> run index_html default method

现在的问题:是否有任何资源可以对这个文件夹中的另一个对象请求执行相同的操作?像这样:

[plone site]/[folder]/[page] --> request --> run page_html default method

如果是,我该如何实施?

您可以将 Python 脚本作为内容的默认视图。

转到 /folder/page/manage_propertiesForm 并设置一个 layout 字符串 属性,值为 page_html

请注意:这是在 Plone 上做事的老方法。它不适用于基于 Dexterity 的内容和 Plone 5。 请使用 Zope 3 browser views.

切换到现代方法