问题标签 [orchard-modules]

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 回答
704 浏览

orchardcms - 我如何在 Orchard 自定义模块中实现 Web API

我有一个 Web API URL,它返回一些 XML 值,我怎样才能将这些 XML 值检索到我的自定义模块中。

API URL 像:www.website.com/api/GetValue?value1=23&value2=newvalue&searchItem=products

0 投票
1 回答
220 浏览

asp.net - 使 Orchard 服务在 Web 表单中可用:禁用处置 Orchard 服务 IOrchardService?

在 VS 2013 中向 Orchard 解决方案添加新模块后,在 Home Controller 的 Index 方法中,我将 Session 中的 IOrchardServices 保存为:

将 Orchard 服务存储在 Session 中后,重定向到 WebForms 页面:default.aspx 完成。这确实重定向成功。

问题是当我在我的 ASPX 页面中访问上述 Session["OrchardCMServices"] 时,ContentManager 被释放,我无法使用 GET 方法进行查询。错误是:对象已处置

如何在从 MVC 重定向到 Asp.NET 时禁用/防止处理会话对象?我没有在 MVC 应用程序中找到任何modules设置。web.config

有没有办法让 Orchard Services (ContentManager) 在 Web 表单上可用?

在此处输入图像描述

0 投票
3 回答
349 浏览

orchardcms - 从头开始设置 Orchard 项目以在 TEAM 中工作并使用不同的环境设置

我需要创建一个新的 Orchard 项目以在团队中工作,但我发现自己迷失了方向。我现在的主要问题是:

  1. 如何根据部署环境(本地、开发、生产)拥有三种不同的 SQL 连接字符串
  2. 一旦我们在本地获得了我们满意的内容定义和内容,我们如何将其迁移到开发或生产中?你如何控制数据库的版本
  3. 这是一条好路吗?:我们愿意使用 VisualStudio 而不是 WebMatrix,因为最终我们将不得不创建自己的模块,并且 Lombiq 的所有教程都使用 VS。我创建了一个名为 Orchard.SourceCode 的分支,其中包含 1.9.1-v 源代码和一个 Development 分支。每次 Orchard 有新版本时,我都会用新版本代码替换 Orchard.SourceCode 中的文件,提交并合并到 Development。

我已经用谷歌搜索了,但如果你发现我可能错过了一些非常有用的链接,请不要犹豫分享。

注意:我们使用 Mercurial 作为 CVS

0 投票
1 回答
182 浏览

orchardcms - Orchard CMS:如何通过 Markdown 编辑器创建具有相对路径的链接?

我想在标记编辑器中创建相对链接以链接当前站点的其他页面。站点可以在开发环境中作为 http://localhost/OrchardLocal/应用程序托管,在生产环境中作为http://somehost/托管。

返回

返回

因此,在http://localhost/OrchardLocal/my-page的情况下,markdown 按原样插入链接,没有任何应用程序路径。

有一些解决方法或解决方案吗?

0 投票
0 回答
161 浏览

asp.net-mvc - Html.BeginForm 不再在 OrchardCMS 中创建操作

我最近为 Orchard CMS 项目重建了一个模块 DLL,其中一个页面不再使用 BeginFormAntiForgeryPost 呈现表单操作。

.cshtml 文件为:@using System; @使用 Orchard.Mvc.Html;

重建前的输出是:

重建模块后,不再输出 FORM ACTION:

为什么 BeginFormAntiForgeryPost 和/或 Url.Action 不再输出操作 URL?

0 投票
1 回答
57 浏览

orchardcms - 果园内容部分

我想在果园中创建包含我的 contentPart 列表的简单页面(例如:MyTemplatePart)。

“MyTemplatePart”有两个字段:Title(简单文本)和Text(使用html编辑器)

  1. 如何将 BodyPart 类型分配给我在果园中的字段(文本)?在视图中显示 Bodypart 必须使用什么类型?
  2. 如何将我的 contentPart(MyTemplatePart) 列表附加到 ContentType?
0 投票
1 回答
298 浏览

orchardcms - Orchard 动态表单中是否有单选按钮组和下拉列表?

我正在使用 Orchard Dynamic Forms 模块开发一个表单。单选按钮组控件和下拉列表没有用于表单的选项。

我已经成功使用了文本字段,单个单选按钮。

如何在果园动态表单中使用单选按钮组和下拉列表?

0 投票
1 回答
80 浏览

javascript - Orchard 动态表单抛出错误:TypeError: $.validator.unobtrusive is undefined , Lib.js , Line 1266 col 4

在使用 ORchard.Dynamic Forms 时,我在“控制台”中注意到 ORchard Dynamic Forms 使用的“Lib.js”文件中出现错误:

TypeError: $.validator.unobtrusive is undefined , Lib.js , Line 1266 col 4

有人可以帮我摆脱这个错误吗?

0 投票
1 回答
599 浏览

orchardcms - 未调用 Orchard 动态表单工作流

我在 Orchard 1.9.1 中做了一个简单的工作流来通知何时提交动态表单。

我没有在 Start Activity 上设置任何属性/数据,以便它可以捕获所有动态表单提交。但是似乎存在问题,并且没有调用工作流。

我从这里按照步骤操作:http: //docs.orchardproject.net/Documentation/Workflows

在此处输入图像描述

但是这个通知活动或者甚至可能是开始活动似乎没有被调用/工作。需要哪些更多设置才能使此工作流程生效?

另外,我在“表单”元素属性中设置了重定向 URL,但表单没有重定向。这里还有什么问题?

0 投票
0 回答
130 浏览

orchardcms - 自定义果园列表模块


我想在我的果园项目中使用我的自定义列表模块
:我将所有模式(包括处理程序、控制器、视图等)从默认 Orchard.Lists 模块复制到 MyList 模块。

当我运行 MyList 模块并单击 UI 中的 Contained Items() 链接时,此异常在名称为:“Parts.Container.BulkActions.cshtml:

无法将类型'Mypro.MyLists.ViewModels.ContentOptions' 转换为' Orchard.Lists.ViewModels.ContentOptions'


我知道是什么意思:

但是,我更改了 Routes 文件中的所有命名空间和区域名称。我不知道为什么我的模块重定向到属于默认 orchard.lists 模块的视图(Parts.Container.BulkActions.cshtml)?而不是重定向到我模块中的视图?