js버전 질문드립니다. ver=<?php echo G5_JS_VER; ?>
본문
그누보드/영카트 theme/basic/head.sub.php 에 소스보면
아래처럼 version이 입력되어있네요
그런데 jquery.shop.menu.js 나 jquery.menu.js 또는 common.js 등 해당 js파일에 들어가보면
ver라는 변수를 사용하지 않고 있는데
왜 jquery.shop.menu.js?ver=<?php echo G5_JS_VER; ?> 처럼 ver변수에 값을 대입해주죠?
파일명은 theme/basic/head.sub.php 입니다.
<script src="<?php echo G5_JS_URL ?>/jquery.shop.menu.js?ver=<?php echo G5_JS_VER; ?>"></script>
<?php
}
} else {
?>
<script src="<?php echo G5_JS_URL ?>/jquery.menu.js?ver=<?php echo G5_JS_VER; ?>"></script>
<?php } ?>
<script src="<?php echo G5_JS_URL ?>/common.js?ver=<?php echo G5_JS_VER; ?>"></script>
<script src="<?php echo G5_JS_URL ?>/wrest.js?ver=<?php echo G5_JS_VER; ?>"></script>
답변 3
로딩시 extend폴더안에 파일들이 실행됩니다
브라우저 캐시 문제 때문일 겁니다.
css 나 js 파일을 수정해서 올려도 기존 파일이 브라우저 캐시에 남아서
사이트에 적용이 안 되는 경우가 종종 있습니다.
그럴 때 숫자를 바꿔주면 캐시가 재 성성 되기 때문에 해결이 됩니다.
extend / version.extend.php 에서 불러옵니당