从分段导出后,需要在我的生产网站上显示导入数据的帮助。在完成我的暂存更新后,我在我的生产中安装了2sxc模块,创建了我的内容类型和我的2个视图(当前获奖者和过去的获奖者)。之后我导入了成功完成的内容类型数据,我可以从admin中看到所有导入的数据。但是,我无法将我的数据显示给我的当前获奖者视图,因为它是我的分期。我的视图模板如下:
<div class="row">
@{var Count = 1;}
@foreach (var e in List)
{
var Content = e.Content;
<div class="col-sm-4 item-@Content.EntityId">
<div class="img-thumb item sc-element">
@Content.Toolbar
<a href="@Content.URL" title="@Content.Title">
<img src="@Content.Image?w=200&h=200&mode=crop" class="img-responsive" title="@Content.EntityTitle">
</a>
</div>
<p class="img-caption">
<a href="@Content.URL" title="@Content.Title">@Content.Title</a>
</p>
</div>
if ( Count %3 == 0 ) {
<div class="clearfix hidden-xs"></div>
}
if ( Count %2 == 0 ) {
<div class="clearfix hidden-sm hidden-md hidden-lg"></div>
}
Count++;
}
</div>
我将所有内容设置为与我的舞台设置相同。我找到了一个松散的Imported data not display,并将我的代码从@foreach (var e in List)
更新为@foreach (var Content in AsDynamic(App.Data["DCC Awards"]))
,最终确实开始显示我的数据。但是,它显示了我的两个观点(当前和过去)的所有数据。此模板应仅显示我当前的获奖者。
答案 0 :(得分:0)
那么您的导出/导入似乎错过的是&#34;哪些项目被分配给dnn-module +他们各自的订单&#34;。为此,您必须使用&#34;保留内容组&#34;导出应用程序。复选框已激活。最好查看https://2sxc.org/en/Learn/Copy-Duplicate-an-entire-Site
上的说明