将Sitecore项目列表导出为Excel(或其他格式)

6
我注意到Sitecore有将用户导出为Excel格式的选项。
我需要类似的功能来导出“参与度”(用户可以报名参加“事件”,如果他们的条目经过Sitecore工作流批准,内容树中就会创建一个“参与度”项)。
由于Sitecore的大部分内容本质上都是基于项目的,并且我想要将项目导出到Excel,我的问题是 - 有哪些最好的方法?
问题:
1. 是否有一种方法可以重复使用这个常规项目的功能? 2. 是否创建自定义管理页面(如何操作?),并具有一些自定义代码,该代码使用API从数据库读取项目? 3. 是否有Sitecore插件/共享源项目可以帮助我实现这一点?
还是有更好的主意吗? - 是将“参与度”存储在SQL中更好吗? 我之所以这样做,主要是因为我想利用免费提供的功能,例如工作流程,但如果这导致我使用反模式,请指出。
2个回答

6

4
发现了一个非常优秀的共享源码模块,可以完美实现这个功能(甚至更多)!基本上,它允许您配置任何基于表格的“项”报告(如果需要,还可以轻松扩展)。
报告模块显示为站点菜单中的应用程序(如用户管理工具),并提供诸如XML、CSV、XLS导出等功能。一旦掌握,设置也非常简单。 http://trac.sitecore.net/AdvancedSystemReporter

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接