问题标签 [orchardcms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
21404 浏览

content-management-system - 选择 CMS:EPiServer vs Orchard vs SiteCore vs Umbraco

我越来越注意到正在使用的内容管理系统的数量。我对 SiteCore 有点熟悉。我读过一些关于 Umbraco 的文献。我前几天才听到果园的风。我只听说过关于 EPiServer 的积极反馈。我很快就会进入一个使用它的角色。

这些在功能和价格上是否有很大差异?是什么让你选择了一个(或几个)而不是其他?

编辑

我在这里对所谓的免费 CMS 进行了简要回顾:关于免费的 Microsoft 兼容内容管理系统

我在开发一个 50k 页的网站时放弃 Orchard 的原因:

Orchard CMS 导入工具实在是太慢了。它一次只接受小批量。最初,导入 1000 条记录需要 8 分钟。因此,根据该原则,我预计导入所有记录可能需要 7 个小时。不幸的是,随着更多记录插入数据库,我开始收到性能问题。我什至开始减少批量大小,这只是在早期阶段暂时有所帮助。( 对果园说不

0 投票
2 回答
3551 浏览

.net - 更好地理解果园的“形状”理念

Basics 使用这个短语来定义/描述 Shapes

...包含所有信息的对象...

意味着能够根据用户类型/角色进行过滤。

我究竟在哪里可以看到这种神奇的作用/我会吠叫哪个学习曲线扭曲?

谢谢

0 投票
2 回答
2013 浏览

content-management-system - 我可以让 Orchard 在博客列表中显示整个博客文章吗?

我刚刚设置了 Orchard 并注意到预览小部件仅显示带有标准“更多”链接的前几句话。有没有办法在不创建自定义小部件的情况下覆盖此功能?我希望 Orchard 展示我最近的五个帖子的全部内容。

0 投票
2 回答
2030 浏览

c# - Orchard CMS 的问题

我研究了一段时间的 Orchard CMS,我对他的一些未来感到满意,但我也有一些我不知道如何处理的问题:

  • 所有项目(内容类型)都是线性的,它们不支持树状数据结构(例如:书籍 > 标题 > 网络链接)

  • 最大的问题之一(取决于您如何看待事物)是项目的模型和视图是耦合的(内容部分 > 带有显示/编辑器视图的驱动程序)

    因此,对于新页面,模型、视图和位置被锁定,您只能拥有模型的一个视图。

  • 高级语言期货的使用不适合初学者开发人员并且不是很清楚(动态功能,粘土对象 - 美好的未来,......)

    这种语法对于初学者开发人员来说不是很清楚,并且有点过度设计。此外,由于模型是视图中的动态对象,我们没有任何智能感知支持。

  • 为了建立一个新页面,我们有类似三度分离(3个项目)

    • 构建内容部分模块
    • 构建内容类型
    • 构建主题模块

您如何使用 Orchard CMS 在您的项目中克服这些问题?以及您发现并修复了哪些其他问题:)

0 投票
2 回答
4128 浏览

c# - 将文件上传添加到 Orchard 模块?

嗨,我目前正在使用 Orchard 中的 Cyber​​Stride.Contacts 模块,并一直在尝试将文件上传添加到表单中,但由于文件从不上传,因此某处似乎存在问题。有没有人成功地将文件上传添加到 Orchard 中的模块,如果可以,您能否分享一下您是如何完成此操作的。谢谢。

0 投票
2 回答
435 浏览

asp.net-mvc - 如何查看 Orchard 主题中的所有区域?

我正在努力学习果园。主题机有许多区域可以放置小部件。有没有办法通过浏览器查看所有可用区域及其在页面上的位置?

0 投票
4 回答
7565 浏览

.net - 果园 CMS 性能

我已经开始为我的一个网站使用 Orchard CMS,并注意到我的主页的初始加载时间相当长。我没有添加太多可说的内容,所以我所看到的非常接近开箱即用的体验。我怀疑这与在我的共享主机上使用 Sql server compact 有某种关系,但还不够了解引擎盖下的内容来确定这一点。我正在寻找有关检查可能是 Orchard 加载时间的性能瓶颈的建议。

我的下一个计划是将我的站点指向除 compact 之外的 sql 服务器,以查看性能是否有所提高,但我会很感激任何其他我可以检查的建议。

0 投票
3 回答
1741 浏览

c# - Orchard 是否适合该项目的 CMS?

我只是在寻找一些关于 CMS 选择的建议。该网站肯定需要某种 CMS,因为要求是最终用户能够在一堆不同的类别下添加多个“项目案例研究”,并且还生成单独的页面,并在地点。这确实很简单,但是需要在通过 AJAX 请求加载这些案例研究的位置轻松导航该站点。

我正在仔细研究 Orchard,这是一个基于 MVC2 的 .NET CMS,但对于该项目来说似乎有点矫枉过正——它有很多我永远不会在网站上使用的功能,而且我不想过度使用它. 另外,它仍然有点错误,因为调试消息不断出现以寻找不退出的调试类。

任何建议都会很棒!

谢谢!

0 投票
1 回答
8820 浏览

jquery - 从 Orchard 模块页面使用 jQuery

我正在尝试使用搜索表单和按钮修改Orchard.Search部分,以按照我的意愿进行外观和行为。为此,我需要使用一些 jQuery 功能。

我将此添加到Search.SearchForm.cshtml文件的标题中:

我可以从页面的输出中看到在 html 底部添加了 jquery,就在结束标记之前:

看起来不错。这就是 jQuery 库所在的位置,我可以从该位置下载它而不会出现问题。我还在页面中添加了一个小测试脚本,以查看 jQuery 是否正常工作:

但它从未被解雇,我得到这个脚本错误:未捕获的 ReferenceError:$ 未定义

我厌倦了这个,太麻烦了,但我想我做错了......

编辑:添加了 jquery 标签并尝试了关于 Script.Foot() 的建议答案,这似乎有效:

0 投票
1 回答
1023 浏览

.net - 如何将果园列表发布为自定义 XML 或 JSON

理想情况下,我希望能够通过 RSS 提要公开自定义内容类型的列表。但是,如果我可以获取列表中的所有项目并将其发布为自定义 XML 或 JSON,我会很满意。任何人都可以提供一个代码片段来获取给定列表ID的所有项目吗?