2012-12-19 142 views
4

我需要弄清楚如何安裝任何新的jQuery插件到的DotNetNuke(DNN)如何在DotNetNuke中安裝jquery插件?

我與jQuery非常好,我知道了如何引用源文件等

我需要什麼人物out是代碼中包含<script>標籤以包含新插件的位置。

目前我正在做的是在任何給定頁面的HTML模塊中包含插件腳本/ CSS標籤。

我想將js/cs包含在文件的頁眉或頁腳中。

+0

天哪,居然還有文檔是 - http://www.dotnetnuke.com/Resources/Wiki/Page/jQuery.aspx –

+0

該文檔實際上是沒用的,它沒有指定如何添加新的插件,而只是附帶的插件。 – user1661286

回答

6

有幾個選項。使用DNN 6.x或更高版本時,您通常應使用客戶端資源管理API來註冊文件。這其實很簡單,因爲只需要註冊一個控制:

<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.Client.ClientResourceManagement" Assembly="DotNetNuke.Web.Client" %> 

然後包含特定文件:

<dnn:DnnJsInclude runat="server" FilePath="jquery.cycle.min.js" PathNameAlias="SkinPath" /> 

我們一般做這種通過皮膚,因爲我們做我們大多數網站的自定義皮膚,或者如果我們正在構建一個需要插件的自定義模塊,我們會在模塊的相應ascx文件中執行。

如果您只需要特定頁面上的插件而不是特定模塊,那麼添加它的最佳位置是通過頁面設置 - >高級 - >頁眉標籤。

您可以在這裏瞭解更多: http://www.dotnetnuke.com/Resources/Wiki/Page/Client-Resource-Management-API.aspx