단일 페이지에 javascript를 추가하고 싶습니다. 기존 모듈을 사용하는 PHP 블록 코드에서drupal_add_js를 PHP 코드에서 사용 Drupal 7
<?php
drupal_add_js('js/leagueSettings.js');
?>
이 특정 모듈이있는 modules/php 디렉토리에 js 폴더가 있습니다.
스크립트 태그를 사용하지 않으려 고 시도했습니다.
<script type = "text/javascript" src = "js/leagueSettings.js"></script>
leagueSettings.js 내가 단지 alert..doesn't의 문제와 그것을 시도했다
(function ($) {
alert('here');
})(jQuery);
간단하다. 나는 경로 대신에 DIR 매직 상수를 사용해 보았습니다.
내가 누락 된 부분이 있습니까?
편집 --- 솔루션
//becuase the php block is 'php' module...
drupal_add_js(drupal_get_path('module', 'php') .'/js/leagueSettings.js');
코드에서 어디에서'drupal_add_js()'를 사용하고 있습니까? 에서와 같이, 어떤 기능 또는 후크? 또한 문서를주의 깊게 읽으십시오. http://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_add_js/7 – kevin628