有2sxc数据导入问题

时间:2017-06-28 19:14:25

标签: 2sxc

从分段导出后,需要在我的生产网站上显示导入数据的帮助。在完成我的暂存更新后,我在我的生产中安装了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"])),最终确实开始显示我的数据。但是,它显示了我的两个观点(当前和过去)的所有数据。此模板应仅显示我当前的获奖者。

1 个答案:

答案 0 :(得分:0)

那么您的导出/导入似乎错过的是&#34;哪些项目被分配给dnn-module +他们各自的订单&#34;。为此,您必须使用&#34;保留内容组&#34;导出应用程序。复选框已激活。最好查看https://2sxc.org/en/Learn/Copy-Duplicate-an-entire-Site

上的说明