0

我对 CQ 有几个疑问。你的回复真的会改变我的理解。

1)当所有模板所做的就是将资源类型属性附加到内容页面组件时,为什么我们需要模板。在创建新页面时,作者不应该直接选择该组件吗?

2) 在 Vignette 等其他 CMS 中,内容作者为 ex 单独创建内容(而不是直接在页面上)。产品详细信息,然后迭代/处理这些内容以显示在页面上。但在 CQ 中,情况则相反。作者直接在页面上创建内容。现在,如果其他页面需要相同的内容,将如何重用?

3) 对于产品详细信息等页面,有固定的内容结构,如产品图片、描述等。现在如果使用了 parsys 组件(在 geometrixx 演示站点中广泛使用),将有可能添加任何允许的parsys 中任何顺序的组件。这不会造成内容混乱吗?还是作者有责任根据页面结构的需要添加它?

问候, 罗纳克

4

1 回答 1

1

1)这实际上是一个好问题,以某种方式将组件标识为页面模板会更有意义。尽管使用模板有一个原因:开发人员已经可以在 parsys 预设中拥有一些属性甚至组件。

2) 基础组件中有一个参考组件,用于这个确切的用例。在对话框中,您可以从任何其他页面中选择任何组件。因此,您可以使用常用文本在导航之外创建一个虚拟页面,并在需要时引用它们。

3)这始终是定义结构和作者自由之间的问题。每个客户都必须决定什么是最适合他的。虽然通常我最终不得不给作者太多的自由来满足我的喜好:欢迎臭名昭著的 HTML 组件,因为一些营销人员将在 2 天内在线进行一场精彩的活动......

编辑(根据对 1 的要求提供更多详细信息):在许多项目中,我有一个相当通用的页面组件,其中包含页面属性中的布局选项(隐藏导航、隐藏或显示预告栏等)。最常用的选项有一个单独的模板供作者选择。因此,模板的底层页面组件是相同的,但预设布局选项特定于模板。我希望这能澄清一点。否则,请按照 Dave 的建议创建一个单独的问题,并更准确地说明您需要了解的内容。

于 2014-10-01T12:33:50.687 回答