问题标签 [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.
orchardcms - 在 Orchard CMS 中安排内容过期 | 触发工作流等
如何在 ORchard CMS 中的特定日期/时间后将自定义内容类型标记为过期/存档?
要求::我创建了一个自定义内容类型:SideBarLinks。除其他外,此类型包含两个字段:
- ExpirationDate
描述性文本:- 项目将被标记为过期的日期: - ExpirationStatus
描述性文本:- 项目是否已过期?
我真的不知道现在如何进一步进行。如何触发一些功能/工作流程/程序来检查ExpirationDate
并相应地设置ExpirationStatus
(是/否)?
我看到PublishLater
Orchard CMS 中有一个类似的功能叫做 thing ,我们可以在其中设置预定的发布日期和时间:
这件事是怎么做的?是否有一些Workflow
在所需的日期自动执行ScheduledPublish
?如果可以在此处提供有关实施的更多详细信息,将不胜感激。我已经检查了Orchard.PublishLater
内置模块,但没有多大意义。
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
功能。请建议下一步。Restore
1.9.1 中 Content Manager的这种方法的代码在哪里?可以简单地包含 1.7 中的代码吗?
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 属性
- 在我看来阅读这些,我阅读的方式
LinkUrl
和ImagePath
请指导我!
orchardcms - Orchard CMS - 多模块目录
是否可以在 Orchard 中配置多个根模块目录?我的用例是我希望将我的自定义模块与 orchard 存储库的 GIT 克隆完全分开,并使其更容易拉下最新的 orchard 更改,而无需混合我的自定义。
caching - Orchard CMS 1.7 中必要的缓存模块
我正在浏览 Orchard CMS 中的缓存部分。模块:Output Cache
已启用。我们还应该启用该SysCache
模块吗?
此外,通过此链接:http ://docs.orchardproject.net/Documentation/Caching 它建议使用各种缓存模块。
我应该在我的 Orchard CMS 中准确使用和启用以下哪些模块?
- https://bitbucket.org/sebastienros/contrib.cache.database
- https://bitbucket.org/sebastienros/contrib.cache.memcached
- https://bitbucket.org/sebastienros/orchard.caching
- https://bitbucket.org/sebastienros/orchard.caching.memcached
该Memcached
模块是否也需要使用/启用?
我们的应用程序只是一个 MVC 应用程序,与 Azure 没有任何关系。
orchard-modules - 解决方案中看不到果园模块
我刚刚安装了一个新模块(通过将模块文件夹复制到位于 Orchard.Web 内的文件夹 Modules)。我可以成功启用它的功能,但我在任何地方都看不到解决方案中的模块项目(我使用的是 VS2013)。那么如何在解决方案中看到模块?
orchard-modules - Orchard 1.9.2 将主题设置添加到管理菜单中的主题部分
因此,添加管理菜单的旧方法是创建一个控制器,然后创建一个 adminmenu 文件并为菜单项编号,如下所示。
但是处理程序的新方法让我试图弄清楚如何将管理菜单放置在我想要的位置。如下所示。
很想找到答案,谁能告诉我如何使用处理程序将菜单项实际放置在主题下的选项卡中。
orchardcms - 允许在 Orchard 中发表评论
我正在果园创建网上书店。我有其他项目,管理员在数据库中添加书籍。我要添加的是某些书的详细信息页面上的评论部分。我知道如何在仪表板中添加评论,但我的问题是如何将评论与书籍联系起来,因为当我添加评论时,所有评论都会显示在详细信息页面上。例如,如果某个用户打开“Anna Karenina”的详细信息页面并添加评论“Best book”,则此评论将显示在所有图书的详细信息页面上。问题是我只有一个详细信息页面,在 URL 中我有 bookId。
orchardcms - Orchard Zones 1.9.2 中不显示编辑按钮
我下载了 Orchard.Web.1.9.2,我想在右上角添加编辑按钮。在教程中显示您需要以管理员身份登录并启用模块(Content Control Wrapper 和 Enable Widget Control Wrapper)。但是我仍然没有看到这个按钮。