问题标签 [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 - NullReferenceException 由 null TermPart.As 引起() 在果园 CMS 1.7.2
交叉邮件: https ://orchard.codeplex.com/discussions/474456
我在 Orchard 1.7.2 上,在我的网站上到处都出现这个错误(我认为这会导致加载时间变慢):
所以我追踪了这个问题,并在 TermPart.cs(第 16 行)中找到了函数 public string Slug。
我发现它this.As<AutoroutePart>()
是空的,并检查了内容项的部分(通过this.ContentItem.Parts
),没有 AutoroutePart。由于它为 null,因此在尝试检索属性 DisplayAlias 时会引发 null 引用异常。
见下图:
这是一个已知的问题?任何解决方法?这是导致我的网站变慢的原因吗?
nhibernate - 将零件记录持久化到数据库
在创建我的第一个 Orchard 模块时,我遇到了将表单数据保存回数据库的问题。从查看大量样本中可以看出,我的所有内容都已正确注册,因此我一定遗漏了一些小东西。
我能够让公寓表格显示在新菜单下,验证正在工作,但是当我完整填写表格并点击保存时,我得到:
您的公寓已创建。
检查数据库记录不在表中并检查日志显示:
2013-12-19 09:15:23,416 [19] NHibernate.Transaction.ITransactionFactory - DTC 事务准备阶段失败 NHibernate.Exceptions.GenericADOException:无法执行批处理命令。[SQL:SQL 不可用] ---> System.Data .SqlClient.SqlException:无法将值 NULL 插入到列“FloorPlanName”、表“Orchard.dbo.CommunityWebsiteSolutions_ApartmentPartRecord”中;列不允许空值。插入失败。
运行 SQL Profiler 会显示所有列都设置为 NULL 的插入。
迁移.cs
公寓部分
司机
处理程序
asp.net-mvc - Orchard CMS Projection:基于博客名称/id 的过滤器
假设我的 Orchard 网站上有多个博客。如何创建仅显示来自我指定的博客的帖子的投影,例如通过其名称或 ID 指定?
我认为可以使用自定义过滤器来完成,但那里似乎没有 doc/howto。
请让我知道我应该把代码放在哪里,我已经编程了很长时间,但对 Orchard 还是很陌生。
asp.net-mvc - 如何更新果园自定义模块版本
我想在我现有的自定义模块中添加新的内容项。我想创建新表并管理新的内容项。我创建了新的 UpdateForm 方法,但是在启用或禁用模块时不会调用此方法。
但 UpdateForm2 没有调用。请帮助我如何调用 UpdateForm2 方法并升级我的模块版本。
orchardcms - 在 Orchard 的自定义模块中显示媒体库文件大小
我有员工的自定义模块,我想在网格视图中的员工列表上显示 cv 文档侧。
如何获取文档的大小?我使用媒体库上传简历。有人可以帮我吗
谢谢
orchardcms - 当我尝试在 Orchard CMS 中预览查询时出现此错误
我创建了一个新查询,当我尝试预览它时,我收到以下错误。
我点击此链接并创建了一个内容类型 Book 并将内容部分产品添加到其中。
http://skywalkersoftwaredevelopment.net/blog/writing-an-orchard-webshop-module-from-scratch-part-5
无法执行查询
[ 选择不同的 TOP (@p0) contentite0_.Id 作为 col_0_0_ 从 Orchard_Framework_ContentItemVersionRecord contentite0_ 内部连接 Orchard_Framework_ContentItemRecord contentite1_ on contentite0_.ContentItemRecord_id=contentite1_.Id 内部连接 Customer_ProductPartRecord productpar2_ on contentite1_.Id=productpar2_.Id 其中 contentite0_.Published=1 按 contentite0_ 排序。 ID ]
[SQL: select distinct TOP (@p0) contentite0_.Id as col_0_0_ from Orchard_Framework_ContentItemVersionRecord contentite0_ 内连接 Orchard_Framework_ContentItemRecord contentite1_ on contentite0_.ContentItemRecord_id=contentite1_.Id 内连接 Customer_ProductPartRecord productpar2_ on contentite1_.Id=productpar2_.Id where contentite0_.Published=1 order by contentite0_.Id]
orchardcms - orchard cms查询过滤器中的Where子句
我正在构建一个模块,我需要根据 where 子句将过滤器添加到我的自定义内容类型中。我是否需要在模块中创建一个过滤器类,或者我可以使用 Orchard 管理选项添加它。
orchardcms - 在 Orchard CMS 中添加自定义页面
我如何添加一个自定义页面,其中我有一个网格显示一些记录(内容)。和其他一些图形表示,例如图形?请详细阐述。我可以在模块中创建页面并链接到前端网站吗?
orchardcms - 在 Orchard CMS 中获取内容类型
我已经使用模块创建了一个视图,现在在这个视图的控制器中我需要获取一些特定的内容类型并返回到视图。请有人用代码示例详细说明一下。
orchardcms - how to get home page url in orchard cms
I am building module to register customers and after registration i need to redirect the user to home page (default). I cant see a way as in Orchard everything works as content items.
Some of my code from Controller is given below