আমি কীভাবে কোনও সাইটে জাভাস্ক্রিপ্ট যুক্ত করব?


9

আমি কীভাবে আমার সাইটে জাভাস্ক্রিপ্ট এবং সিএসএস যুক্ত করতে পারি?

উত্তর:


23

Drupal এর 7 ম্যানেজিং জাভাস্ক্রিপ্ট নির্দেশিকা Drupal এর জাভাস্ক্রিপ্ট যোগ করার জন্য তথ্য প্রদান করে। সেখানে উপস্থাপিত কৌশলগুলি উভয় থিম এবং (কাস্টম) মডিউলগুলিতে প্রয়োগ হয় :

  • একটি যোগ করুন scripts[] = somescript.jsআপনার মডিউল বা থিম এর .info ফাইল
  • ব্যবহার করুন drupal_add_js()আপনার মডিউল বা থিমের কোডে
  • #attached['js']একটি ফর্ম এপিআই বা উপস্থাপনযোগ্য অ্যারেতে সম্পত্তিটি ব্যবহার করুন ।

নোট করুন যে ড্রুপাল ইতিমধ্যে jQuery, jQuery UI এবং অন্যান্য গ্রন্থাগারগুলির একটি গুচ্ছ অন্তর্ভুক্ত করেছে যাতে আপনি এগুলি নিজে যুক্ত করেন না এবং উচিত নয়। পরিবর্তে আপনার ব্যবহার করা উচিত drupal_add_library()বা #attached['library']সম্পত্তি।

সিএসএস নিয়ে কাজ নির্দেশিকা Drupal এর জন্য সিএসএস যোগ করার জন্য তথ্য প্রদান করে। আবার সেখানে উপস্থাপিত কৌশলগুলি উভয় থিম এবং (কাস্টম) মডিউলগুলিতে প্রয়োগ হয়। ব্যতিক্রম সহ: একটি .infoফাইল থেকে স্টাইল শীট যুক্ত করা কেবল একটি থিমের জন্য কাজ করে মডিউল নয়।

  • যোগ stylesheets[all][] = somestylesheet.cssএকটি থিম এর .infoফাইল।
  • মডিউল বা থিমের কোড থেকে drupal_add_css () ব্যবহার করুন ।
  • #attached[css]কোনও API বা রেন্ডারযোগ্য অ্যারেতে সম্পত্তি ব্যবহার করুন ।

আমার কি পিএইচপি ফিল্টার সক্ষম করতে হবে? এবং আমি যেখানে জেএস যোগ করব। এটি কি স্ক্রিপ্ট ট্যাগ সহ বডি বিভাগ? <script> </script> এর মতো আমার শুরু করার জন্য একটি সাধারণ উদাহরণ প্রয়োজন। খুবই মৌলিক. Pls
কিনকাজউ

1
আপনি আপনার সাইটের সামগ্রী হিসাবে সিএসএস বা জাভাস্ক্রিপ্ট যোগ করবেন না, সুতরাং আপনার সামগ্রী সম্পাদনা করার সময় আপনি এটি করবেন না। আপনার যদি পৃষ্ঠা নির্দিষ্ট জাভাস্ক্রিপ্ট বা সিএসএসের প্রয়োজন হয় তবে আপনি এটি আপনার থিমের পৃষ্ঠা প্রিপ্রসেস হুক থেকে করতে পারেন। আপনার সাইটে শৈলী (সিএসএস) বা আচরণ (জাভাস্ক্রিপ্ট) যুক্ত করা কোড থেকে করা উচিত, ওয়েব ইউআই থেকে নয়। এই উপায়টি আরও প্রধান উপায় এবং স্কেলেবল এবং পরে আপনার সাইট আপডেট করার সময় আপনি বা অন্যদের অনেক মাথাব্যথা এড়ানো।
পিয়েরে বুয়েল

2

আপনি আপনার থিম ফোল্ডারে আপনার জেএস ফাইলটি স্থাপন করতে পারেন drupal_add_js()এবং টেম্পলেট.এফপি প্রিপ্রসেসি ফাংশন ব্যবহার করে এই জেএস ফাইলটিকে ড্রুপালে যুক্ত করতে পারেন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.