问题标签 [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.
orchardcms - 从 Orchard 1.3.9 升级到 Orchard 1.7 时“迁移路线”失败
我正在将 Orchard 站点从 1.3.9 升级到 1.7。
我正在使用升级模块,当尝试升级路线(最后一个选项卡)时,代码在尝试访问新创建的 AutoroutePart 时失败。
具体来说,里面RouteController.IndexPOST()
:
此代码片段应该将AutoroutePart和TitlePart分配给手头的类型(假设它是Page,但显然是 Routes 选项卡的复选框列表中的任何其他类型)。但它没有这样做。因为后来的任务
失败并且autoroutePart
为空,然后代码Object reference not set...
在尝试访问时失败并出现错误autoroutePart.ContentItem.Id
。
最终,我能够通过在表Settings_ContentTypePartDefinitionRecord
中手动输入将页面(ContentType ID 2)映射到自动路由和标题部分 ID 的记录来绕过它,但这看起来很尴尬且容易出错,而且我一定错过了一些东西(更不用说不得不将此技巧应用于其余的内容类型)。
什么会导致AlterTypeDefinition
无法在数据库中应用这些记录?
orchardcms - 如何从前端显示内容项列表?
使用 Orchard 1.6 我创建了一个表单(用户从前端访问)
此表单包含一个内容部分,因此当它被提交时,它将被存储为一个内容项。
然后,我想从前端以表格格式显示仅此用户提交的先前内容项(因为用户将登录)
作为管理员,我可以从仪表板查看此列表,但是用户只能访问前端。
如何从前端显示内容项列表?
orchardcms - Orchard CMS 列表 - 如何使用分类法进行复制
我是 Orchard 的新手,但从各种博客文章和 SO 答案看来,Lists 可以帮助我实现我想要的。不幸的是,列表现在似乎已被弃用。
http://docs.orchardproject.net/Documentation/Creating-lists上的文档建议改用分类法。是否可以使用分类法实现列表的功能?
orchardcms - 显示内容类型时,根据用户登录仅显示两个字段之一?
使用 Orchard 1.6...我已经设置了一个从前端显示的表单,显示内容类型“预订”,其中显示超链接字段“立即预订”。
如果用户已登录,则会将他们带到预订页面,否则会出现拒绝访问/注册页面(单击超链接时)并显示错误:无法创建内容。匿名用户没有 Submit_PodAvailability 权限。
这没关系,但我想整理一下。是否可以在加载原始表单时检查用户是否已登录...是否显示超链接“书”,如果没有,则显示超链接“登录书”
orchardcms - 如何将提交按钮更改为下一个?
在表格中使用 orchard 1.6。我想将“提交”按钮中的文本更改为“下一步”,因为用户必须在完成之前完成 5 个表单。
我怎样才能做到这一点?谢谢
orchardcms - 在果园中显示自定义内容部分的摘要视图的问题
我看过下面的帖子,看起来和我的很相似。 使用 Placement.info 在 Orchard CMS 中显示自定义内容部分的摘要视图时出现问题
但是当我将我的代码与解决方案进行比较时,我找不到任何不同之处。
这就是我想要实现的目标:
我有两个自定义内容部件构建 QuestionRecord 和 ExpertRecord。这两个部分之间的关系是专家对网站用户发布的问题的回答。
我有一个全局搜索模块,它应该显示问题和专家答案的组合摘要结果。但是专家部分不知何故没有选择摘要视图,它总是显示详细视图。
安置信息:
ExpertDriver 中的驱动程序结果方法:
意见:
我希望从 DriverResult 方法调用此视图,但它正在调用详细视图 Experts.cshtml。两个视图都放在Parts
文件夹中。
我一定错过了一些东西,但无法弄清楚它到底是什么。
我对 Orchard 还很陌生,所以任何建议都会对我有很大帮助。
问候
orchardcms-1.7 - 在 Orchard 中自定义搜索
是否有任何选项可以使用摘要视图完全控制搜索模块?我正在努力到达那里。到目前为止,我有以下设置:
- 在管理员中,我创建了一个名为 PublicSearch 的索引,其中包含许多字段。
- 我得到一个混合了两个内容部分的搜索结果 - 问题和专家
- 我有一个零件视图用于专家的搜索结果,称为 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 框架中完全迷失了方向!
orchardcms - 如何在 Orchard CMS 中本地化自定义模块内容?
我使用 MVC 3 和 EFW 在我的 Orchard 站点中制作了一些模块。我还使用 Orchard Cms 制作了内容,就像我使用 CMS 制作了一些静态页面一样。但是我的模块有动态数据,用户可以使用站点管理区域添加和更改它们。但我的问题是我必须本地化我的应用程序但是如何?我启用了文化选择器模块,并添加了我想要的语言的 po 文件,并添加了我网站的每个内容的翻译,但是当我更改文化时,只有我的 CMS 内容发生了变化。我使用 MVC 3 和 EntityFrameWork 制作的自定义模块没有任何影响of site Culture 如何本地化我的自定义模块内容?
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
我已经尝试过这些建议,但它一直失败。
有人对此有解决方案吗?
提前谢谢。
/将要。
orchardcms - 果园模块新出现在列表中
我已经按照本教程创建了一个基于教程的简单模块,并按照它所说的那样进行操作,但是我在模块列表中找不到新添加的模块,类库位于 Modules 文件夹下,并且它完全教程中解释了什么。任何帮助和建议都会有所帮助。提前致谢。