我是DotNetNuke的新手,来自WP / Drupal背景。我无法找到任何关于我认为应该做的简单文件的文档。
我需要有三种不同的布局,一种只使用简单的12列网格的主页布局。
InteriorA页面,它使用9 col网格和3 col
然后是一个使用3-3-6-12网格的InteriorB页面。
我没有看到我在哪里构建并将这些模板保存在代码中,然后将它们分配到我想要使用它们的页面。
答案 0 :(得分:2)
根据上一个答案,您可以使用的资源包括随DNN安装提供的Xcillion主题。你会在/ Portals / _defauilt / skins / Xcillion中找到整个皮肤。
“页面布局”是.ascx文件。布局的详细信息是.ascx文件中包含的“内容窗格”。它们是具有ID和runat-server属性的div。
您可以使用不同的皮肤文件定义布局,然后将内容(模块)放在您要使用的内容窗格中。换句话说,您可以在一个.ascx中包含3种布局可能性,并适当地放置内容。
DNN Wiki有pseudocolumns might not be a good choice,涵盖了主题的基础知识。您应该能够通过Google搜索找到更多资源。主题构建的一个重要资源是来自DNN Creating的DNN Hero教程。从dnnhero.com开始。不过,这是一项订阅服务。
答案 1 :(得分:0)
这些文件的位置通常位于以下文件夹中:
\ Portals_default \外观
还有一些皮肤可以安装在“门户”级别:
这些可以在这里看到:
\门户\ 0 \外观
在这里你应该找到一个皮肤名称的文件夹 - 然后是每个皮肤文件的ASCX文件。