【发布时间】:2017-02-20 16:30:05
【问题描述】:
对不起,如果我的问题很愚蠢,但我是 DNN/2sxc 的新手,我已经花了一整天的时间试图解决这个问题,但没有成功..
我有同一个应用程序的两个实例,一个在主页上,另一个在自己的页面上,每个都必须有自己的视图模板(我使用 Razor)。
我的问题是我想不出办法让两个应用程序读取相同的数据,因此其中一个应用程序中的每个添加/编辑/删除/重新排序都会反映到另一个应用程序中,目前每个应用程序都有自己的数据因此它们在我的情况下无法使用。
我尝试在“数据查询”中使用“EntityTypeFilter”并在两个视图中使用它(如在 News-Simple 演示视频中),它有效并为我提供了两个视图中的所有项目,但是这个解决方案还有另外两个问题:
1- 现在我无法使用工具栏来(添加/删除/重新排序,.. 等)任何项目,正如您在 image 中看到的那样,这对我来说是一个阻碍,
注意:这是我使用的工具栏:
@foreach(var item in AsDynamic(Data["Default"]))
{
...
@Edit.Toolbar(target: item, actions: "new,edit,replace,remove,moveup,movedown,instance-list")
2- 'Content Demo Item' 在列表中也可见,但它并不重要,因为我可以删除它并将其中一个真实数据项用作演示项。
感谢任何形式的帮助。 谢谢。
【问题讨论】:
标签: dotnetnuke 2sxc