如何不将演示项目显示在空白列表中?

时间:2019-07-04 23:55:26

标签: 2sxc

我正在使用2SXC内容模块(使用Razor模板)来构建项目列表。在某些情况下,我想让我的内容编辑者简单地从列表中删除所有项目,或者什么也不显示,或者显示自定义消息。当前,在基本设置中,如果内容编辑器从列表中删除了所有项目,它将简单地还原为显示模板定义的演示项目。

例如,我有一个“会话”列表,我的内容编辑器定期从此列表中添加和删除会话。如果没有会话,我想让他们简单地删除所有会话,然后使模块为空或显示一条消息,指出“没有更多会话。”

这可能吗?

1 个答案:

答案 0 :(得分:0)

这似乎与我要执行的操作非常相似。检查Daniel的answer/discussion here

我想做的是使用演示项目的EntityId。所以基本上,我有这样的代码:

if (Content.EntityId == 2277) {
    // do stuff because the View is showing its Demo Item
}