我目前正在研究dotnetnuke 6。
每当我为新门户创建外观时,外观文件都会进入Portals / _default / Skins / Skinname.ascx。但是皮肤文件实际上应该进入Portals / 1 / Skinname.ascx。
如何在我创建的门户文件夹中获取外观文件。?
如果我去点击管理员 - >皮肤 - >选择下拉菜单 - >它显示了少量的皮肤文件。实际上它列出了放在Portals / _default / Skins中的皮肤文件。但我希望下拉列出Portals / 1 / Skins /。我该怎么办?。或者我是否需要更改任何设置?
答案 0 :(得分:0)
通常你会在默认门户网站中开发你的皮肤。然后你打包它们,你可以将它们安装到dotnetnuke的实例中。文件所在的性能无关紧要。但是,您可以通过登录到admin - >的门户网站将皮肤分配给特定的门户网站。扩展程序 - >安装扩展,然后安装皮肤包。这将在Portal文件夹中安装外观,并使该外观仅对该门户可用。
答案 1 :(得分:0)
在您的Portal / 1下创建一个文件夹“Skins / SkinName”,并将您的skinname.ascx放在这些文件夹中。
确保在皮肤类型上选中“网站”,它会将您的皮肤加载到下拉列表中。