我需要设置一个用户可添加的“部分图像”。 客户想要放置在站点顶部的每个文件夹的不同图像。 这些图像可以由门户网站用户添加/编辑。
通常我会将collective.contentleadimage添加到实例中。然后我创建一个新的viewlet,使用aq_parent自定义contentleadimage代码,为没有自己的“section image”的文件夹提供“遍历方式”。这样,所有第一级文件夹都可以有一个“部分图像”,第二个文件夹可以是父文件夹继承的“部分图像”。
有更好的方法吗?
维托
答案 0 :(得分:1)
如果您需要图像可由客户修改,“遍历方式”(如您所说)是最简单的选项。
另一种选择可能是依赖于portal_registry: