使用dotnetnuke 7.0社区版.
我知道如何将脚本/ css添加到皮肤文件,但我想将它们包含在整个系统的标记中.
查看源代码,我看到DNN将某个脚本/ css附加了?cdv = NUMBER,它引用了内容资源管理版本.我知道如何增加这个数字.
我想在我的所有页面上使用jquery插件,我想将它包含在标题中并使用版本号.
我该如何实现这一目标?
您可以在Skin文件中使用CRM注册标记执行此操作
http://www.dotnetnuke.com/Resources/Wiki/Page/Client-Resource-Management-API.aspx
在您的皮肤中添加以下内容
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.Client.ClientResourceManagement" Assembly="DotNetNuke.Web.Client" %>
<dnn:DnnJsInclude runat="server" FilePath="jquery.cycle.min.js" PathNameAlias="SkinPath" />
Run Code Online (Sandbox Code Playgroud)
DNN应该处理其余的细节.