我正在使用2SXC内容模块(使用Razor模板)来构建项目列表。在某些情况下,我想让我的内容编辑者简单地从列表中删除所有项目,或者什么也不显示,或者显示自定义消息。当前,在基本设置中,如果内容编辑器从列表中删除了所有项目,它将简单地还原为显示模板定义的演示项目。
例如,我有一个“会话”列表,我的内容编辑器定期从此列表中添加和删除会话。如果没有会话,我想让他们简单地删除所有会话,然后使模块为空或显示一条消息,指出“没有更多会话。”
这可能吗?
答案 0 :(得分:0)
这似乎与我要执行的操作非常相似。检查Daniel的answer/discussion here。
我想做的是使用演示项目的EntityId。所以基本上,我有这样的代码:
if (Content.EntityId == 2277) {
// do stuff because the View is showing its Demo Item
}