1

1 つの Drupal ページに Java Script を追加する必要がある場合は、node.tpl.php ファイルに次を貼り付けます。

<?php drupal_add_js(drupal_get_path('theme', 'INSERT_NAME_OF_THEME') . '/INSERT_NAME_OF_JS_FILE.js'); ?>

正常に動作しますが、ベスト プラクティスではないと言われました。ベストプラクティスは何ですか?

4

2 に答える 2

1

あなたのphptemplateページで、前処理関数で次のようにする必要があります:

function controller_preprocess_page(&$vars){ if($vars['node']->nid == "THE_ID_OF_THE_NODE")

$vars['varjs'] = 'js/yourjs.js'; }

そして、あなたのページで「...srcipt」を実行できます

于 2011-01-28T16:22:26.900 に答える
0

hook_form_alter を介して JavaScript コードを追加してみてください

于 2011-01-12T13:55:47.480 に答える