在DNN中创建主子站点,访问内容并将其从主站点继承到子站点

时间:2019-04-03 08:30:18

标签: dotnetnuke dnn9

我正在使用DNN创建一个应用程序,在其中我希望我的内容可以在不同平台(例如Web应用程序,使用API​​的移动应用程序)之间共享。

我还将基于主站点创建多个子站点,其中所有子站点将继承与主站点相同的内容。而且,如果我想更改母版站点中的某些内容,则所有其他子站点中也应如此。

所以我的问题是,我该如何创建网站(主网站和子网站)并在其中使用相同的内容?一个地方的变化应该反映其他地方,我该如何使用DNN / DNN Evoq(液体内容)来实现呢?

1 个答案:

答案 0 :(得分:0)

有两个不同的主题:

  1. 在外部应用程序(例如移动应用程序等)中使用内容数据(以及权限等其他内容)。
    可以使用Web API来完成。我不是专家,但是网络上有足够的资源,教程等。
  2. 在同一DNN安装中的不同门户之间共享内容。
    这可以通过使用称为门户网站组的功能来实现。商业版本(“ Evoq”)中有一个UI,但平台中没有。但是功能就在那里,只有UI丢失了。 GitHub Site Group Editor for DNN上有一个提供此UI的模块。
    它允许您跨门户共享内容和用户,因此您也可以单点登录-但是仅当在相同安装的DNN afair中设置了门户时,它才起作用。

开心的DNNing!
迈克尔