plone - 用户如何使用“section image”可添加项?

标签 plone

我需要设置一个可由用户添加的“剖面图”。
客户希望为站点顶部的每个文件夹提供不同的图像。
这些图像可以由门户网站用户添加/编辑。

通常,我将Collective.contentleadimage添加到实例。然后,我创建一个新的viewlet,使用aq_parent自定义contentleadimage代码,以对没有自己的“section image”的文件夹具有“遍历方式”。这样,所有第一级文件夹都可以具有父文件夹继承的“分区图像”,第二级文件夹可以具有“分区图像”。

有没有更好的办法?

维托

最佳答案

如您所称,“遍历方式”是最简单的选择,如果您需要图像可以由客户修改的话。

另一种选择是依靠portal_registry:

  • 在喜欢的任何地方添加图像
  • 在注册表中添加一个条目,您可以在其中为特定部分指定图像的位置
  • 关于plone - 用户如何使用“section image”可添加项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092917/

    相关文章:

    jquery - 在弹出窗口中显示 Plone FormGen

    javascript - 如何在内容类型的编辑模式下将焦点设置在富文本字段上?

    python - xmlrpclib、wsapi4plone - 检查用户名和密码

    plone - 标题更改后自动重命名 ID

    reference - ComponentLookupError : (<InterfaceClass zc. relation.interfaces.ICatalog>, '' ) 与 Dexterity 引用

    python - Plone : unbound prefix in configure. zcml

    plone - 安装时如何检查我的产品是否已安装?

    在离线模式下使用 kgs 进行 plone 构建

    python - Plon:更改内容类型的默认架构

    plone - 冲突错误 : database conflict error