我需要设置一个可由用户添加的“剖面图”。
客户希望为站点顶部的每个文件夹提供不同的图像。
这些图像可以由门户网站用户添加/编辑。
通常,我将Collective.contentleadimage添加到实例。然后,我创建一个新的viewlet,使用aq_parent自定义contentleadimage代码,以对没有自己的“section image”的文件夹具有“遍历方式”。这样,所有第一级文件夹都可以具有父文件夹继承的“分区图像”,第二级文件夹可以具有“分区图像”。
有没有更好的办法?
维托
最佳答案
如您所称,“遍历方式”是最简单的选择,如果您需要图像可以由客户修改的话。
另一种选择是依靠portal_registry:
关于plone - 用户如何使用“section image”可添加项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092917/