问题标签 [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 回答
268 浏览

orchardcms - 在 Orchard CMS 中安排内容过期 | 触发工作流等

如何在 ORchard CMS 中的特定日期/时间后将自定义内容类型标记为过期/存档?

要求::我创建了一个自定义内容类型:SideBarLinks。除其他外,此类型包含两个字段:

  • ExpirationDate
    描述性文本:- 项目将被标记为过期的日期:
  • ExpirationStatus
    描述性文本:- 项目是否已过期?

请看下图:
在此处输入图像描述

我真的不知道现在如何进一步进行。如何触发一些功能/工作流程/程序来检查ExpirationDate并相应地设置ExpirationStatus(是/否)?

我看到PublishLaterOrchard CMS 中有一个类似的功能叫做 thing ,我们可以在其中设置预定的发布日期和时间: 在此处输入图像描述

这件事是怎么做的?是否有一些Workflow在所需的日期自动执行ScheduledPublish?如果可以在此处提供有关实施的更多详细信息,将不胜感激。我已经检查了Orchard.PublishLater内置模块,但没有多大意义。

0 投票
0 回答
34 浏览

orchardcms - 果园 1.7 | IContentManager 中没有恢复方法

在将我的 Orchard 1.9.1 项目迁移到 Orchard 1.7 时,我们使用了 Orchard 库中的 Arana.VersionManager。

我们进一步根据需要对其进行了定制,并使用了1.9.1中的Restore方法Orchard.ContentManagement.IContentManager

但是,当我们回到 Orchard 1.7 时,现在没有Restore方法了。我真的不想失去这个Restore功能。请建议下一步。Restore1.9.1 中 Content Manager的这种方法的代码在哪里?可以简单地包含 1.7 中的代码吗?

0 投票
1 回答
211 浏览

orchardcms - 图像元数据: altText , Orchard CMS 中的高度

对于创建的许多自定义类型,我们为它们提供了一个查询。Projection Widgets (Within Zones) 正在使用这些查询。

很少有自定义类型具有 Media Picker 字段。我用于查询的布局类型是 Shape 类型,如下所示:

=>>> 查询: 在此处输入图像描述

=>>> 布局: 在此处输入图像描述。我已按照此处的步骤进行操作。. 我将形状的名称指定为:UpcomingHighlightsImages如下所示:

在此处输入图像描述

然后包含视图:UpcomingHighlightsImages.cshtml在我的Themes/MyFirstTheme/Views文件夹中。

到这里为止一切正常。

在视图中,问题是没有办法读取图像元数据,如 altText、altHeight 等......似乎也没有办法首先在 Orchard 本身中设置这些元数据。

因此,如上面的代码和标签所示,我需要:

  • 在 ORchard CMS 中设置 Image 的 altText、altHeight 属性
  • 在我看来阅读这些,我阅读的方式LinkUrlImagePath

请指导我!

0 投票
2 回答
101 浏览

orchardcms - Orchard CMS - 多模块目录

是否可以在 Orchard 中配置多个根模块目录?我的用例是我希望将我的自定义模块与 orchard 存储库的 GIT 克隆完全分开,并使其更容易拉下最新的 orchard 更改,而无需混合我的自定义。

0 投票
1 回答
126 浏览

caching - Orchard CMS 1.7 中必要的缓存模块

我正在浏览 Orchard CMS 中的缓存部分。模块:Output Cache已启用。我们还应该启用该SysCache模块吗?

在此处输入图像描述

此外,通过此链接:http ://docs.orchardproject.net/Documentation/Caching 它建议使用各种缓存模块。

我应该在我的 Orchard CMS 中准确使用和启用以下哪些模块?

Memcached模块是否也需要使用/启用?

我们的应用程序只是一个 MVC 应用程序,与 Azure 没有任何关系。

0 投票
1 回答
139 浏览

caching - Orchard CMS 缓存设置中的 Max Age 属性

Cache 中的 Max Age 设置有什么作用?

在此处输入图像描述

使用的默认值为 0(零)。所以这个零意味着它是启用还是禁用?哪个值将启用 Max Age 并因此启用 IIS 内核缓存?

以下是 Orchard 文档中关于 Max Age 的说明:使用 Max Age 设置,您还可以启用 IIS 内核缓存和公共代理缓存,从而使您的应用程序更快。您可以使用非常小的服务器每秒获得数千个请求。

只是想了解 IIS 内核缓存和公共代理缓存是什么意思?他们缓存了哪些所有项目/对象?

0 投票
1 回答
205 浏览

orchard-modules - 解决方案中看不到果园模块

我刚刚安装了一个新模块(通过将模块文件夹复制到位于 Orchard.Web 内的文件夹 Modules)。我可以成功启用它的功能,但我在任何地方都看不到解决方案中的模块项目(我使用的是 VS2013)。那么如何在解决方案中看到模块?

0 投票
0 回答
106 浏览

orchard-modules - Orchard 1.9.2 将主题设置添加到管理菜单中的主题部分

因此,添加管理菜单的旧方法是创建一个控制器,然后创建一个 adminmenu 文件并为菜单项编号,如下所示。

但是处理程序的新方法让我试图弄清楚如何将管理菜单放置在我想要的位置。如下所示。

很想找到答案,谁能告诉我如何使用处理程序将菜单项实际放置在主题下的选项卡中。

0 投票
0 回答
167 浏览

orchardcms - 允许在 Orchard 中发表评论

我正在果园创建网上书店。我有其他项目,管理员在数据库中添加书籍。我要添加的是某些书的详细信息页面上的评论部分。我知道如何在仪表板中添加评论,但我的问题是如何将评论与书籍联系起来,因为当我添加评论时,所有评论都会显示在详细信息页面上。例如,如果某个用户打开“Anna Karenina”的详细信息页面并添加评论“Best book”,则此评论将显示在所有图书的详细信息页面上。问题是我只有一个详细信息页面,在 URL 中我有 bookId。

0 投票
0 回答
40 浏览

orchardcms - Orchard Zones 1.9.2 中不显示编辑按钮

我下载了 Orchard.Web.1.9.2,我想在右上角添加编辑按钮。在教程中显示您需要以管理员身份登录并启用模块(Content Control Wrapper 和 Enable Widget Control Wrapper)。但是我仍然没有看到这个按钮。