问题标签 [orchardcms-1.9]

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

asp.net-mvc - Trying to create drop down login for Orchard CMS

I am new to Orchard and to ASP.NET MVC. I am trying to override the login process for users so that instead of going to a dedicated login page (the default process) they get a drop down form from the user menu that logs them in. I have created overrides in my custom theme for LogOn.cshtml and User.cshtml. The code is as follows:

The form displays fine in the dropdown, but when the submit button is clicked, I get a HTTP 404 error: Requested URL: /OrchardLocal/Contents/Item/LogOn.

I'm afraid that the default login process requires a separate view. I've been trying to figure out which existing override to use, but I'm just not seeing it. Any help would be greatly appreciated. Thanks.

0 投票
0 回答
34 浏览

orchardcms - 我如何在 Orchard CMS 中使用数据库列类型地理

在 Orchard CMS 中,有人知道我如何创建地理数据库列类型吗?我需要这个才能对距离进行延迟查询

0 投票
1 回答
44 浏览

orchardcms - {Content.EditUrl} 令牌不适用于尚未发布的内容

我正在使用 Orchard 1.9.2 并且有一个工作流设置来发送一封带有 {Content.EditUrl} 令牌的电子邮件。只要内容至少发布一次,它就可以正常工作,但如果它只是保存为草稿并且从未发布过,那么当触发工作流时,它只会在电子邮件中显示为空白。

这是一个错误吗?有解决方法吗?

0 投票
0 回答
636 浏览

asp.net-mvc-4 - 将 reactjs.net 添加到 Orchard 主题后,“找不到命名空间名称‘React’”

我有一个用 Orchard 构建的网站,包括一个自定义主题。

我通过 NuGet 将 ReactJS.net 添加到主题中。它编译得很好,但是当我尝试渲染视图时,出现以下错误:

CS0246: The type or namespace name 'React' could not be found (are you missing a using directive or an assembly reference?)

React.Core、React.Web 和 React.Web.Mvc4 都出现在项目的 References 中。

我不知道为什么视图没有找到 React。出于某种原因,我是否还需要在其他 Orchard 项目中包含 ReactJS.net?

0 投票
1 回答
104 浏览

.net - OrchardCMS 内容权限

我们使用 OrchardCMS 版本 1.9.2.0 构建了一个应用程序

我正在努力寻找设置权限的正确方法。我们创建了一些自定义角色,并使用标准的 Orchard Users 模块为这些角色分配了一些新用户。

我们还安装了 Orchard.ContentPermissions - 版本:1.6,用于设置项目的权限。

似乎基本 Orchard 权限优先于内容权限。

例如,如果我没有在角色 ( https://db.tt/2kgHtalc ) 内的页面标题下设置查看页面权限,我会收到一条消息说......

无法查看内容。当前用户 [username] 没有 ViewContent 权限。

即使我在各个页面(https://db.tt/BnS3uzWK)上为该角色设置了权限。

问题是,如果我将查看页面权限添加到角色,所有页面似乎都继承了权限,并且用户可以查看所有内容。同样,无论每个单独页面上的设置如何。

基本上,我想要做的是为各个页面设置单独的权限。那可能吗?看起来很基础!所以我想我错过了一些东西。

任何帮助表示赞赏!

0 投票
1 回答
40 浏览

orchardcms - 如何在覆盖的区域模板中维护小部件的正确顺序?

我像这样覆盖 Zone-AsideSecond 模板以向标签添加一些类:

但是现在区域中的小部件不再尊重它们的位置,而是按照它们创建的顺序呈现。我试着像这样修复它:

但这似乎并没有什么不同。

0 投票
1 回答
139 浏览

orchardcms-1.9 - 如何在 Orchard Cms 中编辑博客布局?

我想更改博客布局。我想在标题中订购,然后发布日期、图片和描述。但我不知道该怎么做。你能帮我吗?

0 投票
1 回答
305 浏览

javascript - 在 OrchardCMS 站点中将 AngularJS 添加到动态表单

我想将 AngularJS 添加到我的 OrchardCMS 网站 (v.1.9.3.0) 中的动态表单中。以下链接中描述了我如何创建这些表单的说明:http: //docs.orchardproject.net/en/latest/Documentation/Creating-Dynamic-Forms/

我很惊讶 OrchardCMS 社区中没有人记录如何实现这一点。我发现的最接近的东西是在 OrchardCMS 会议上的 AngularJS 演示;见下文: https ://www.youtube.com/watch?v=Eu8ixE_ZOLM

谢谢你的帮助。

0 投票
2 回答
319 浏览

orchardcms - Orchard CMS - 在 API 调用中返回 HTML

我在 Orchard CMS (1.10) 中创建了一个自定义模块,它公开了一个 API 端点。我想公开一个 Get 调用,如果我传递内容项的 ID,它会返回该内容项的 Html。

我也想知道如何在 API 调用中返回页面布局 html?

谢谢

0 投票
0 回答
283 浏览

orchardcms - 如何在 ContentManager 查询中急切获取自定义类型的内容?

在迭代我仅通过迁移创建的自定义类型的 ContentItem 集合时,我遇到了一些 n+1 性能问题。

每次我访问这部分的一个字段时,都会执行一个新查询。对于预定义的部分,我可以使用 QueryHints 来避免这种情况

但是我也可以为我的自定义类型的 ContentPart 执行此操作吗?这似乎不起作用:

我如何告诉 Orchard 一口气搞定所有东西?我希望能够在不编写自己的 HQL 或直接寻址存储库的情况下做到这一点。

例子:

TaxonomyField 不存储 id,在循环内使用 TaxonomyService 不会提高性能。现在,为了解决这个问题,我TermContentItems.Where(x => myItems.Select(i => i.Id).Contains(TermPartRecord.Id))从循环外部的存储库中获取所有内容,以及该字段正在使用的分类法的所有术语的列表。然后在循环内:

我不是一个非常有经验的程序员,但这是我可以在不深入研究 HQL 的情况下了解如何做到这一点的唯一方法,而且对于我的目的来说它似乎过于复杂。Orchard 能否以更少的步骤完成此任务?