作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要将每条记录从 Orchard CMS 中的内容类型导出到可以在 Microsoft Excel 中打开的 CSV 文件。
我很惊讶地发现此功能不是开箱即用的,也不是作为库中的模块提供的。 Orchard 中的内置导出功能提供自定义 xml 格式,非常适合在 Orchard 站点之间移动内容,但无法帮助我将内容呈现在想要在 excel 中查看的用户面前。
Orchard 后端的一个非常简单的链接允许我下载特定内容类型的 CSV 文件就足够了。
有谁知道在 Orchard 中如何最简单地实现这一目标?
最佳答案
据我所知,在 Orchard 中没有这样的东西。但这很容易做到,您可以做到并将其作为模块共享。您必须做的“唯一”事情是将 ContentItems 及其 ContentParts/Fields 序列化为该格式。如果你查看源代码,你会看到很多序列化内容项的示例(例如 json/xml)
通过快速搜索,我找到了这个 CSV 序列化程序:http://simplecsv.codeplex.com
关于orchardcms - 如何将内容项从 Orchard CMS 导出到 CSV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20477335/
我是一名优秀的程序员,十分优秀!