JS को एक पृष्ठ में जोड़ना वास्तव में उतना कठिन नहीं है, भले ही आपको php का उपयोग करने की आवश्यकता हो।
सामान्य जेएस फाइलों के लिए, आप ऐसा कुछ कर सकते हैं
drupal_add_js($path_to_js)
Drupal ने हालांकि jQuery UI को पुस्तकालयों में पंजीकृत किया है, जिससे कुछ jQuery UI प्लगइन्स के लिए JS और CSS दोनों फाइलों को जोड़ना आसान हो गया है। यह प्रयोग करके किया जा सकता है
drupal_add_library($module, $library);
सभी jQuery यूआई प्लगइन्स सिस्टम मॉड्यूल में मौजूद हैं, इसलिए आप कर सकते हैं
drupal_add_library('system', 'ui');
या
drupal_add_library('system', 'ui.accordion');
इनमें से कुछ प्लगइन्स पर निर्भरता है क्योंकि वे अन्य प्लगइन्स का उपयोग करते हैं। ड्रुपल इसे बहुत चतुराई से संभालता है और इसमें आवश्यक घटक शामिल होंगे।
आप यहाँ jQuery प्लगइन्स की पूरी सूची देख सकते हैं । यह एक PHP सरणी के रूप में स्वरूपित किया गया है, लेकिन आमतौर पर नामकरण सम्मेलन ui.PLUGIN-NAME है।
यदि आपको हर पृष्ठ पर JS जोड़ने की आवश्यकता है तो आप बस एक प्रीप्रोसेस पेज हुक जोड़ सकते हैं और उन्हें वहां जोड़ सकते हैं। यह कुछ इस तरह से दिखाई देगा। टेम्पलेट फ़ाइल में।
function NAME_OF_THEME_preprocess_page(&$variables) {
drupal_add_library('system', 'ui');
drupal_add_library('system', 'ui.accordion');
drupal_add_library('system', 'effects.highlight');
}