【问题标题】:Plone: python script index_html related to a non folder objectPlone:与非文件夹对象相关的python脚本index_html
【发布时间】:2016-05-28 18:52:10
【问题描述】:

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

[克隆站点]/[文件夹] --> 请求 --> 运行 index_html 默认方法

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

[克隆站点]/[文件夹]/[页面] --> 请求 --> 运行 page_html 默认方法

如果是,我该如何实施?

【问题讨论】:

    标签: python plone zope plone-4.x


    【解决方案1】:

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

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

    请注意:这是在 Plone 上做事的旧方式。它不适用于基于 Dexterity 的内容和 Plone 5。 请使用Zope 3 browser views 切换到现代方法。

    【讨论】:

    • 关于新克隆版本的重要问题。谢谢@keul。
    猜你喜欢
    • 1970-01-01
    • 2022-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-10
    • 2011-10-03
    • 2010-10-28
    相关资源
    最近更新 更多