首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dnn - 2sxc -重复页面/页面模板的模块使用相同的内容

问dnn - 2sxc -重复页面/页面模板的模块使用相同的内容
EN

Stack Overflow用户
提问于 2017-05-31 21:03:09
回答 2查看 51关注 0票数 0

我在dnn (v9.0.2,2sxc 8.12.0)中创建了一个包含所有模块(只有2sxc内容模块)的页面,就像页面设计定义的那样。之后,我从这个页面创建了一个模板。在此之后,我使用这个模板创建了几个站点。

我的问题是,如果我更改了第1页模块A的内容-此模板的其他页2..n上的所有模块A现在也具有此内容。如果我使用复制功能,效果是一样的。

有谁知道如何使用2sxc内容模块来使用页面模板吗?

EN

回答 2

Stack Overflow用户

发布于 2017-06-01 19:55:52

您需要做的是在编辑器中打开模板文件,并找到描述该模块的部分。最好的方法是在创建模板的页面上找到内容项的EntityId。然后,在模板中找到该数字字符串。只需删除字符串,否则XML节点将保持不变。

在构建页面时,您将获得一个未初始化的2sxc模块,并且需要指定内容。

如果有人在听,我希望这种行为是不同的。我更希望分配给模块的模板可以保留,但显示的是默认内容。

票数 0
EN

Stack Overflow用户

发布于 2017-06-02 14:27:46

基本上,问题是DNN只有一种方法可以导出页面,我们需要一些东西,在导出完成之前,我们的代码可以做出贡献。

目前,有两种方法可以做到这一点。

  1. 一种方法是使用Joe描述的方法,修改XML导出
  2. 另一种方法是在模板页面上放置未初始化的块-这意味着您选择您的内容类型/模板,或者您的应用程序,但不要开始添加任何内容。这应该会产生与手动修改的XML相同的XML。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44285601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档