我发现向Plone最终用户解释的最难的事情是必须创建一个文件夹,一个页面并将文件夹的默认视图设置为页面以便拥有嵌套页面的概念。有什么理由我不应该在我的产品中包含页面内容类型的文件夹版本吗?
答案 0 :(得分:0)
最简单的方法是将Plone与文件系统进行比较。
有关于使所有内容类型变得模糊的讨论/谣言,但是现在我建议你只在真正需要的时候才能使用。文件夹内容的UI更复杂
答案 1 :(得分:0)
Keul是对的。比较Plone作为文件系统。
我认为你并不总是要将页面设置为文件夹的默认视图,有时你只想要一个内容列表(文件,图像,页面等等)。
答案 2 :(得分:0)
现有产品提供的文件夹类型几乎与最终用户的页面类似
例如。产品.Richdocument和raptus.article。
个人我喜欢raptus.article因为它的组件概念。编辑者可以激活轮播或图像库,并定义哪些包含的图像显示在哪个组件中。 在许多项目中,我还定义了自定义组件,例如,如果编辑器打开组件,则可以在文章文本下显示addthis集成。Ulrich Schwarz在评论使用文件夹内容类型时是正确的,因为在版本控制方面,页面会带来额外的复杂性。 使用cmfeditions进行版本控制的问题最有可能通过使用attributestorage而不是原型字段的annotationstorage来解决。 (见https://dev.plone.org/ticket/11887)