我们已经获得了使用DNN作为其CMS的客户。基本上我们是一家wordpress商店,所以我尝试将DNN与WP相关联,因为在大多数情况下,这只是术语问题(一个模块是一个小部件,一个窗格是一个小部件化的区域,一个主题是一个主题,一个皮肤是一种布局)。唯一不同的是DNN也具有“容器”。 WP(或任何基于php的cms)中没有等效功能。
什么是容器?窗格有容器吗?模块有容器吗?什么是等级关系?我已经将模块添加到窗格中,但是看不到如何将容器添加到窗格中然后将模块放入其中。如果容器只是样式模块的一种方式,为什么不只使用样式表呢?
答案 0 :(得分:1)
我知道这有点晚了,但是我想我会添加它来帮助遇到此问题的下一个人:容器是模块的包装。可以将其视为皮肤是页面,容器是模块。因此,例如,您可以选择多个容器。假设一个容器可以有灰色背景,另一个可以有蓝色背景,而另一个没有背景。您可以通过切换容器在模块上切换该样式。因此,这样一来,您可以在1个内容窗格中具有多个模块,但是每个模块都有其自己的样式。另一个用例是,应用不同的布局,甚至可能使用不同的标题,例如某些标题以h1作为模块标题,另一个标题以h2作为标题,第三个标题将标题完全删除,因此甚至不会显示出来。
我希望这有助于增加一些澄清。