2012-12-19 3 views
4

내가 jQuery를 꽤 괜찮아 DotNetNuke의 (DNN)에 새로운 jQuery 플러그인DotNetNuke에 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