Drupal 引入JS檔案的幾種方式
阿新 • • 發佈:2019-01-22
1、在 theme.info 中,通過增加 scripts 節點的方式增加JS檔案,如
scripts[] = foo.js
2、在 template.php 中,DP提供了以下檔案來載入JS檔案
Drupal 6 中,使用以下方式:
function example_preprocess_page(&$variables) { drupal_add_js(drupal_get_path('theme', 'example'). '/foo.js', 'theme'); // We need to rebuild the scripts variable with the new script included. $variables['scripts'] = drupal_get_js(); }
function example_preprocess_html(&$variables) { $options = array( 'group' => JS_THEME, ); drupal_add_js(drupal_get_path('theme', 'example'). '/foo.js', $options); }
3、還可以通過以下方式載入庫檔案
drupal_add_library('system', 'ui.autocomplete');
通過這個方法載入的檔案有: jquery.ui.autocomplete.js, jquery.ui.autocomplete.css, and the dependencies of jquery.ui.position.js, jquery.ui.widget.js, jquery.ui.core.js, jquery.ui.core.css, and jquery.ui.theme.css.