채택완료

스킨에 .js를 작성했는데 어디에 저장하면 될까요?

2021-08-05 (목) 09:59:28 2,613

스킨에 .js를 작성했는데 어디에 저장하면 될까요?

본문에 직접 넣으니 연결이 안되는거 같아서요.

|

답변 2개

채택된 답변
+20 포인트

$board_skin_url 변수가 스킨 경로입니다.

참고 https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=114

예를 들어 게시판 스킨 폴더에 js 폴더를 만들고 sample.js 스크립트 파일을 넣었다면..

<script src="<?php echo $board_skin_url ?>/js/sample.js"></script>

아니면 상단에 이렇게 넣어도 되고요.

add_javascript('<script src="'.$board_skin_url.'/js/sample.js"></script>', 10);

2021-08-05 (목) 10:53:05

작은별님 방법이 첫번째 방법이구요. 이건 pc와 모바일에 각각 넣어주셔야 합니다.

두번째 방법은 첨부파일로 올리는 방법입니다. 이건 pc와 모바일 구분이 필요없을 때 사용합니다.

0은 배열숫자라서 첫번째 첨부파일은 0, 두번째 첨부파일은 1, 10번째 첨부파일은 9, ......

이렇게 아래소스에서 빨간색 부분을 찾아 두번씩 넣어줍니다.

<script src=<?php echo $view['file'][0]['path']."/".$view['file'][0]['file']; ?>></script>

이걸 view.skin.php 에서 <div id="bo_v_con"> 를 찾아 그 상단에 넣어주세요.

답변을 작성하려면 로그인이 필요합니다.