사용자 DNN 모듈을 만들었습니다.
그리고 masonry 플러그인을 사용하고 싶습니다.
그래서 VS의 모듈 프로젝트에서 스크립트 폴더를 만들고 거기에 JS 파일을 넣었습니다. 내가 추가 한 ASCX 파일의보기에
:ascx에서 스크립트의 상대 경로를 설정하는 방법
<script src="Scripts/jquery.infinitescroll.min.js"></script>
<script src="Scripts/masonry.pkgd.js"></script>
<script src="Scripts/imagesloaded.js"></script>
을하지만 콘솔에서 페이지 eith 모듈을로드 할 때 내가 얻을 : 추가하고 상대 경로를 설정하는 방법은 무엇
GET http://dnn7site/resources/shared/scripts/jquery/jquery.min.map 404 (Not Found) Masonry:457
GET http://dnn7site/jquery.min.map 404 (Not Found) Masonry:464
GET http://dnn7site/Demos/Scripts/masonry.pkgd.js 404 (Not Found) Masonry:751
GET http://dnn7site/Demos/Scripts/imagesloaded.js 404 (Not Found) Masonry:752
GET http://dnn7site/Demos/Scripts/jquery.infinitescroll.min.js 404 (Not Found)
DNN의 스크립트에? 지침에 따라, Masonry getting started documentation에 리소스 파일의 전체 경로를 포함
데모가 경로에서 손실되었습니다. – 1110
'~ /'를 포함하도록 답변을 업데이트했습니다. 시도해보십시오. 분명히'Scripts' 폴더가 루트에서 곧바로 상주하는 경우에만 작동합니다. –
여전히 404이고 경로는 다음과 같습니다. GET http : //dnn7site/Demos/~/Scripts/jquery.infinitescroll.min.js 404 (찾을 수 없음) Masonry : 750 GET http : // dnn7site/Demos/~/Scripts/imagesloaded.js 404 (찾을 수 없음) Masonry : 752 GET http : //dnn7site/Demos/~/Scripts/masonry.pkgd.js 404 (찾을 수 없음)' – 1110