Sitecore中的新闻文章列表(最佳方法?)

时间:2016-04-27 14:07:45

标签: sitecore sitecore8

我正在为客户创建Sitecore MVC网站,我需要创建将列出公司新闻文章的页面。

到目前为止,我已经创建了使用名为“Article”的共享数据模板的项目,并且还有一个名为“Article”的子布局(视图呈现)将显示这些项目。

对于列表本身,我的计划是创建另一个组件(子布局)调用“News_List”,并在其中放置一个名为“List”的占位符。

我的问题是:我可以允许作者通过页面编辑器将文章(例如,“Article”类型的N项)插入此占位符吗?

SC是否允许您将同一组件的多个实例插入占位符?这会破坏什么吗?

我认为这是一个非常常见的问题,但我还没有找到明确的答案。在此先感谢...!

2 个答案:

答案 0 :(得分:1)

您可以根据需要在占位符中插入尽可能多的组件(相同类型)。只需确保正确放置占位符设置并给它一个合适的名称(不仅仅是" list&#34 ;; ))

但你确定要这么做吗?您的编辑者将手动需要为要在页面上添加的每篇文章创建组件列表。听起来不是非常友好的用户(编辑)..也许您应该考虑创建一个列表组件,可以获取文章列表作为数据源并显示它们。或者甚至自动选择它们(但可能不符合您的商业案例)..

答案 1 :(得分:0)

是的,作者可以将同一组件的多个实例添加到一个占位符中。

假设组件的代码没有做任何愚蠢的事情,那么完全可以做到这一点。