使用 Orchard CMS 上的管理面板,我创建了以下内容:
- 一种名为 CalendarEvent 的内容类型,它包含多个字段,包括 EventDate;
- 具有 2 个过滤器的查询,一个按内容类型 (= CalendarEvent),另一个按事件日期。布局上的显示模式设置为属性;
- 单击菜单项时显示查询的投影。
问题是基于 EventDate 我们只显示即将发生的事件,而不是过去的事件。如果由于某种原因没有要显示的事件,用户得到的只是一个没有任何信息的空白页面。
我的问题是,如何修改我的查询或投影以显示如下内容:“没有安排当前事件”?
我知道查询布局上的属性允许我指定“无结果”,但这意味着存在记录并且实际属性为空。但是,在我的示例中,不存在任何记录。
谢谢大家。
拉斐尔
顺便说一句,我使用的是最新的 Orchard 版本 1.6。