我正在构建一个DotNetNuke 5模块,我想知道以下最佳方法是什么:
我的Module-folder“module.css”中有一个样式表。将样式表应用于我的模块的最佳方法是什么?
我也有一些图片。引用模块文件夹中图像的唯一方法是参考“/DesktopModules/MyModule/xxx.png”。这可以以更优雅的方式完成吗? (也许是DotNetNuke.Globals左右?)
谢谢!
答案 0 :(得分:5)
只需在模块文件夹中包含module.css,DNN就会将其加载到加载模块的页面上。它必须是module.css,而不是其他名称,它需要与正在加载的ASCX文件位于同一文件夹中。
对于图像,我通常会根据PortalAlias然后是desktopmodules位置构建图像的路径。