मैं किसी साइट पर जावास्क्रिप्ट कैसे जोड़ूं?


जवाबों:


23

Drupal 7 में प्रबंध जावास्क्रिप्ट गाइड Drupal के लिए जावास्क्रिप्ट को जोड़ने के लिए जानकारी प्रदान करता है। वहाँ प्रस्तुत तकनीक दोनों विषयों और (कस्टम) मॉड्यूल पर लागू होती हैं :

ध्यान दें कि Drupal में पहले से ही jQuery, jQuery UI और अन्य पुस्तकालयों का एक समूह शामिल है ताकि आप उन्हें न करें, और न ही उन्हें स्वयं जोड़ें। इसके बजाय आपको संपत्ति drupal_add_library()या उपयोग करना चाहिए #attached['library']

सीएसएस के साथ काम कर रहे गाइड Drupal के लिए सीएसएस जोड़ने के लिए जानकारी प्रदान करता है। फिर, वहां प्रस्तुत तकनीकें थीम और (कस्टम) मॉड्यूल दोनों पर लागू होती हैं। एक अपवाद के साथ: .infoफ़ाइलों से शैली पत्रक के अलावा केवल एक विषय के लिए काम करता है और मॉड्यूल नहीं।

  • stylesheets[all][] = somestylesheet.cssएक विषय की .infoफ़ाइल में जोड़ें ।
  • मॉड्यूल या थीम के कोड से drupal_add_css () का उपयोग करें ।
  • #attached[css]एक एपीआई या रेंडर करने योग्य सरणी में संपत्ति का उपयोग करें ।

क्या मुझे php फ़िल्टर सक्षम करने की आवश्यकता है? और मैं js कहाँ जोड़ूँ। क्या यह स्क्रिप्ट टैग के साथ बॉडी सेक्शन है? जैसे <script> </ script> मुझे आरंभ करने के लिए एक सरल उदाहरण की आवश्यकता है। बहुत बुनियादी। Pls
kinkajou

1
आप सीएसएस या जावास्क्रिप्ट को अपनी साइट की सामग्री के रूप में नहीं जोड़ते हैं, इसलिए आप अपनी सामग्री को संपादित करते समय ऐसा नहीं करते हैं। यदि आपको पृष्ठ विशिष्ट जावास्क्रिप्ट या सीएसएस की आवश्यकता है, तो आप इसे अपने विषय के पेज प्रीप्रोसेस हुक से कर सकते हैं। अपनी साइट पर शैलियों (सीएसएस) या व्यवहार (जावास्क्रिप्ट) जोड़ना कोड से किया जाना चाहिए, वेब यूआई से नहीं। यह अधिक मुख्य और स्केलेबल तरीका है और बाद में साइट को अपडेट करते समय आप या अन्य, कई सिरदर्द से बचते हैं।
पियरे बाइल

2

आप अपनी थीम फ़ोल्डर में अपनी js फाइल रख सकते हैं और इस js फाइल को drupal_add_js()टेम्पलेट.प्रॉप प्रीप्रोसेस फ़ंक्शंस में इस्तेमाल करके ड्रुपल में जोड़ सकते हैं ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.