问题标签 [orchardcms-1.7]

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 投票
1 回答
190 浏览

orchardcms - 从 Orchard 1.3.9 升级到 Orchard 1.7 时“迁移路线”失败

我正在将 Orchard 站点从 1.3.9 升级到 1.7。

我正在使用升级模块,当尝试升级路线(最后一个选项卡)时,代码在尝试访问新创建的 AutoroutePart 时失败。

具体来说,里面RouteController.IndexPOST()

此代码片段应该将AutoroutePartTitlePart分配给手头的类型(假设它是Page,但显然是 Routes 选项卡的复选框列表中的任何其他类型)。但它没有这样做。因为后来的任务

失败并且autoroutePart为空,然后代码Object reference not set...在尝试访问时失败并出现错误autoroutePart.ContentItem.Id

最终,我能够通过在表Settings_ContentTypePartDefinitionRecord中手动输入将页面(ContentType ID 2)映射到自动路由和标题部分 ID 的记录来绕过它,但这看起来很尴尬且容易出错,而且我一定错过了一些东西(更不用说不得不将此技巧应用于其余的内容类型)。

什么会导致AlterTypeDefinition无法在数据库中应用这些记录?

0 投票
1 回答
131 浏览

orchardcms - 如何从前端显示内容项列表?

使用 Orchard 1.6 我创建了一个表单(用户从前端访问)

此表单包含一个内容部分,因此当它被提交时,它将被存储为一个内容项。

然后,我想从前端以表格格式显示仅此用户提交的先前内容项(因为用户将登录)

作为管理员,我可以从仪表板查看此列表,但是用户只能访问前端。

如何从前端显示内容项列表?

0 投票
1 回答
819 浏览

orchardcms - Orchard CMS 列表 - 如何使用分类法进行复制

我是 Orchard 的新手,但从各种博客文章和 SO 答案看来,Lists 可以帮助我实现我想要的。不幸的是,列表现在似乎已被弃用。

http://docs.orchardproject.net/Documentation/Creating-lists上的文档建议改用分类法。是否可以使用分类法实现列表的功能?

0 投票
0 回答
84 浏览

orchardcms - 显示内容类型时,根据用户登录仅显示两个字段之一?

使用 Orchard 1.6...我已经设置了一个从前端显示的表单,显示内容类型“预订”,其中显示超链接字段“立即预订”。

如果用户已登录,则会将他们带到预订页面,否则会出现拒绝访问/注册页面(单击超链接时)并显示错误:无法创建内容。匿名用户没有 Submit_PodAvailability 权限。

这没关系,但我想整理一下。是否可以在加载原始表单时检查用户是否已登录...是否显示超链接“书”,如果没有,则显示超链接“登录书”

0 投票
1 回答
185 浏览

orchardcms - 如何将提交按钮更改为下一个?

在表格中使用 orchard 1.6。我想将“提交”按钮中的文本更改为“下一步”,因为用户必须在完成之前完成 5 个表单。

我怎样才能做到这一点?谢谢

0 投票
1 回答
700 浏览

orchardcms - 在果园中显示自定义内容部分的摘要视图的问题

我看过下面的帖子,看起来和我的很相似。 使用 Placement.info 在 Orchard CMS 中显示自定义内容部分的摘要视图时出现问题

但是当我将我的代码与解决方案进行比较时,我找不到任何不同之处。

这就是我想要实现的目标:

我有两个自定义内容部件构建 QuestionRecord 和 ExpertRecord。这两个部分之间的关​​系是专家对网站用户发布的问题的回答。

我有一个全局搜索模块,它应该显示问题和专家答案的组合摘要结果。但是专家部分不知何故没有选择摘要视图,它总是显示详细视图。

安置信息:

ExpertDriver 中的驱动程序结果方法:

意见:

我希望从 DriverResult 方法调用此视图,但它正在调用详细视图 Experts.cshtml。两个视图都放在Parts文件夹中。

我一定错过了一些东西,但无法弄清楚它到底是什么。

我对 Orchard 还很陌生,所以任何建议都会对我有很大帮助。

问候

0 投票
1 回答
720 浏览

orchardcms-1.7 - 在 Orchard 中自定义搜索

是否有任何选项可以使用摘要视图完全控制搜索模块?我正在努力到达那里。到目前为止,我有以下设置:

  1. 在管理员中,我创建了一个名为 PublicSearch 的索引,其中包含许多字段。
  2. 我得到一个混合了两个内容部分的搜索结果 - 问题和专家
  3. 我有一个零件视图用于专家的搜索结果,称为 ExpertSummary.cshtml。该视图现在仅包含以下元素:

@model dynamic

<p>Expert Summary</p>

当搜索结果出现时,我只希望在"Expert Summary"搜索的专家区域中可见,但我得到了一个额外的“正文”部分(截断为 X 字符)。在我看来,因为当我创建它即将出现的索引时,“body”被选为一个字段。

每个专家记录都有一个专家图像,该图像出现在搜索结果中,当我<Place Fields_MediaPicker="Content:1" />从 Placement.info 中取出时,它消失了,这很好。

但是我希望这个摘要在 ExpertSummary.cshtml 中是完全可控的——就像一个两列布局,其中左列将保存专家图像,右列将包含简短描述以及其他一些信息——但一切都将在视图中- 默认不应该来自 Orchard 搜索模块。

简而言之,我希望 Orchard 的索引和搜索模块能够像现在一样正常工作,但是我想在 Parts/ExpertSummary.cshtml 视图中使用自定义 HTML 完全控制布局和信息。

这是可能吗?如果是,如何?

请建议。我在 Orchard 框架中完全迷失了方向!

0 投票
0 回答
1041 浏览

orchardcms - 如何在 Orchard CMS 中本地化自定义模块内容?

我使用 MVC 3 和 EFW 在我的 Orchard 站点中制作了一些模块。我还使用 Orchard Cms 制作了内容,就像我使用 CMS 制作了一些静态页面一样。但是我的模块有动态数据,用户可以使用站点管理区域添加和更改它们。但我的问题是我必须本地化我的应用程序但是如何?我启用了文化选择器模块,并添加了我想要的语言的 po 文件,并添加了我网站的每个内容的翻译,但是当我更改文化时,只有我的 CMS 内容发生了变化。我使用 MVC 3 和 EntityFrameWork 制作的自定义模块没有任何影响of site Culture 如何本地化我的自定义模块内容?

0 投票
2 回答
474 浏览

asp.net-mvc-4 - Orchard 1.7 发布错误:无法从程序集中加载“MSBuild.Orchard.Tasks.XmlDelete”任务

我有一个本地 Orchard 1.7 cms 站点,我已经自定义了等等。我现在的任务是通过 Visual Studio Ultimate 2012 将我的网站发布到我的主机 (arvixe.com) - 通过发布选项。但发布失败,我收到此错误:

通过查看错误位于 Orchard.Web.csproj 中第 247 行附近的源,它看起来像这样:

我能找到的最接近的是这个线程:

http://orchard.codeplex.com/workitem/19688

我已经尝试过这些建议,但它一直失败。

有人对此有解决方案吗?

提前谢谢。

/将要。

0 投票
1 回答
38 浏览

orchardcms - 果园模块新出现在列表中

我已经按照本教程创建了一个基于教程的简单模块,并按照它所说的那样进行操作,但是我在模块列表中找不到新添加的模块,类库位于 Modules 文件夹下,并且它完全教程中解释了什么。任何帮助和建议都会有所帮助。提前致谢。