我正在学习drupal并发现使用
drupal_add_js(
array('philquotes' =>
array("json_url" => $json_url)), 'setting');
他表示会转换为
Drupal.settings.philquotes.json_url
这用于将php变量传递给JS。我怀疑它是否只是用于在PHP中创建JS变量,以便可以在JS中访问它或其他任何含义?
答案 0 :(得分:1)
drupal_add_js
函数可用于添加设置,但也可用于添加文件或内联javascript。 Drupal在其API中有一些很好的文档。请参阅http://api.drupal.org/api/drupal/includes--common.inc/function/drupal_add_js/7
drupal_add_js
文档