2014-11-20 2 views

답변

1

테마의 page.tpl.php 파일에 직접 포함시킬 수 있지만 유지 관리에 영향을 미치기 때문에 모듈이나 테마를 편집하지 않는 것이 좋습니다.

더 깨끗한 방법은 js를 테마 정보 파일에 추가하는 것입니다. 스크립트 섹션을 찾아 플러그인에 라인을 추가하십시오.

drupal_add_js(drupal_get_path('module', '<you-module>') . '/js/plugin.ps'); 

을 hook_init 내부가 모든 페이지로드 또는 당신이 좋아하는 것들에 포함됩니다 있도록 : 이런 식으로 뭔가 : 전화를 할 경우

scripts[] = js/plugin.js 

또 다른 방법은 사용자 정의 모듈을 구현하는 것입니다.

테마 폴더의 template.php에서 수정할 수도 있습니다.

+0

Mario에서주의해야 할 점 중 하나는 테마에 포함 시키면 모든 사용자에게 포함시키지 않는 한 전환하거나 일부 사용자의 테마가 두 개 이상인 경우로드되지 않습니다. . 따라서, 모듈 hook_init 접근법은 매번 테마와 상관없이 작동합니다. 이것을 염두에 두면서 가장 좋은 방법을 결정하십시오. 문안 인사. –

관련 문제