2014-10-06 59 views
1

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

回答

1

要么是作者/发布者的责任,可以通过工作流程来控制,或者你必须创建一个固定的产品详细页面组件,其中的每个组件都在你的jsp中被修复,并且没有可用的parsys。

+0

谢谢托马斯。所以我的理解是正确的。 – Ronnie 2014-10-06 10:01:05

1

对于每个解析器,具有足够权限的用户可以edit the design mode并设置允许哪些组件在特定解析器中使用。所以另一种方法是用几个不同的parsys元素来构建一个页面,每个parsys有一组不同的允许组件。这允许你强制执行某些结构,但仍然具有灵活性(例如,如果要在元素存在时元素的顺序一致,但仍允许某些元素是可选的;或者如果要允许多个元素并仍保留一些结构)。

如果结构完全固定,那么将其他组件嵌入到组件的JSP中将使其得到修复。例如,对于这些嵌入式组件,您可能需要考虑setting the edit mode actions以防止用户删除固定组件。如果您需要将组件嵌入到一个案例中,但在另一个案例中可用于解析,则可以考虑创建两个组件(使用共享超类型),以便设置不同的编辑模式限制。