ড্রুপাল (Drupal) একটি শক্তিশালী কনটেন্ট ম্যানেজমেন্ট সিস্টেম (CMS) যা ব্যবহারকারীদের সাইটের বিভিন্ন অংশে কাস্টম মেনু তৈরি এবং কনফিগার করার সুবিধা প্রদান করে। কাস্টম মেনু তৈরি করা এবং মেনু লিংক যুক্ত করা ড্রুপালে একটি সাধারণ কাজ, তবে এটি সাইটের নেভিগেশন সহজ এবং সংগঠিত করতে গুরুত্বপূর্ণ।
এই গাইডে, আমরা ড্রুপালে কাস্টম মেনু তৈরি এবং মেনু লিংক যুক্ত করার প্রক্রিয়া নিয়ে আলোচনা করব।
১. কাস্টম মেনু তৈরি করা
ড্রুপালে কাস্টম মেনু তৈরি করতে নিম্নলিখিত ধাপগুলো অনুসরণ করুন:
Step 1: Structure মেনুতে যান
- আপনার ড্রুপাল সাইটে লগ ইন করুন।
- ড্রুপালের অ্যাডমিন প্যানেলে গিয়ে Structure মেনুতে ক্লিক করুন।
- Menus অপশনে ক্লিক করুন।
Step 2: নতুন মেনু তৈরি করুন
- মেনু পেজে গিয়ে, Add menu বাটনে ক্লিক করুন।
- নতুন মেনুর জন্য একটি Menu name এবং Description দিন। (Description অপশনটি ঐচ্ছিক)
- Menu name: আপনার কাস্টম মেনুর নাম যেমন "Main Menu", "Footer Menu", "Header Menu" ইত্যাদি।
- Description: মেনুর সংক্ষিপ্ত বর্ণনা (যদি প্রয়োজন হয়)।
- Save বাটনে ক্লিক করুন।
এখন আপনার নতুন মেনু তৈরি হয়ে গেছে, তবে এখন আপনাকে মেনুতে লিংক যোগ করতে হবে।
২. মেনু লিংক যুক্ত করা
কাস্টম মেনুতে লিংক যুক্ত করার জন্য নিম্নলিখিত ধাপগুলো অনুসরণ করুন:
Step 1: মেনু লিংক যোগ করুন
- Structure → Menus → আপনার তৈরি করা কাস্টম মেনুতে ক্লিক করুন (যেমন "Main Menu")।
- Add link বাটনে ক্লিক করুন।
Step 2: লিংক কনফিগারেশন করুন
এখানে আপনাকে কয়েকটি ফিল্ড পূরণ করতে হবে:
- Menu link title: এখানে আপনি লিংকটি কিসের জন্য (যেমন "Home", "Contact Us", "About Us" ইত্যাদি) তা লিখবেন।
- Path: এখানে আপনি সেই পৃষ্ঠার URL বা ড্রুপালের সিস্টেম পাথ লিখবেন। যেমন:
- "Home" লিংকের জন্য পাথ হবে:
/ - "Contact Us" লিংকের জন্য পাথ হবে:
/contact - কাস্টম পেজের জন্য আপনি এর মতো পাথ ব্যবহার করতে পারেন:
/node/1
- "Home" লিংকের জন্য পাথ হবে:
- Parent link: যদি আপনি এই লিংকটিকে অন্য একটি লিংকের অধীনে রাখতে চান, তবে আপনি এখানে প্যারেন্ট লিংক নির্বাচন করতে পারেন।
- Weight: আপনি এখানে লিংকটির অর্ডার নির্ধারণ করতে পারেন। কম মানের লিংক উপরে থাকবে।
- Enabled: এই অপশনটি চেক করে নিশ্চিত করুন যে লিংকটি সক্রিয় হবে।
- Description (Optional): লিংকটির জন্য একটি বর্ণনা (যদি প্রয়োজন হয়)।
Step 3: লিংক সংরক্ষণ করুন
সকল তথ্য পূর্ণ করার পর Save বাটনে ক্লিক করুন। এখন আপনার কাস্টম মেনুতে নতুন লিংক যুক্ত হয়ে যাবে।
৩. মেনু স্থাপন এবং প্রদর্শন
আপনি যখন একটি কাস্টম মেনু তৈরি করে লিংক যোগ করবেন, তখন আপনাকে সেই মেনু সাইটের নির্দিষ্ট স্থানে প্রদর্শন করতে হবে (যেমন সাইডবার, হেডার, ফুটার ইত্যাদি)।
Step 1: Block layout এ যান
- Structure → Block layout এ যান।
- আপনি যে মেনু ব্লকটি সাইটের কোন অংশে দেখাতে চান (যেমন হেডার, সাইডবার, ফুটার) সেটি নির্ধারণ করুন।
Step 2: ব্লক প্লেসমেন্ট কনফিগার করুন
- Place block বাটনে ক্লিক করুন।
- ব্লক স্থাপনের জন্য Menu block নির্বাচন করুন।
- নির্দিষ্ট পৃষ্ঠা বা অবস্থানে ব্লকটি প্রদর্শনের জন্য Visibility settings কনফিগার করুন।
- Save block বাটনে ক্লিক করুন।
এখন আপনার কাস্টম মেনু সাইটের নির্দিষ্ট স্থানে প্রদর্শিত হবে।
৪. মেনু এবং লিংক কাস্টমাইজেশন
ড্রুপালে মেনু এবং লিংক কাস্টমাইজেশন অনেক নমনীয়। আপনি মেনুতে বিভিন্ন ধরনের লিংক যোগ করতে পারেন যেমন:
- মেনু ট্যাগগুলি (যেমন: কাস্টম HTML, ইমেজ, বা ইকোড লিংক)
- ট্রান্সলেশন ফিচার: মেনু ভাষার উপর ভিত্তি করে বিভিন্ন লিংক তৈরি করতে পারেন।
- বিশেষ মেনু আইটেমগুলি: পৃষ্ঠা বা কনটেন্ট টাইপের সাথে সম্পর্কিত আইটেমগুলি কাস্টম লিংক হিসেবে যুক্ত করতে পারেন।
এছাড়া, আপনি Modules ব্যবহার করে আরও উন্নত মেনু ফিচার যোগ করতে পারেন। যেমন:
- Menu Block Module: মেনু ব্লকগুলিকে কাস্টমাইজ এবং প্রদর্শনের জন্য।
- Menu Tree Module: মেনুর সন্নিবেশ এবং অবস্থান কাস্টমাইজ করতে।
উপসংহার
ড্রুপালে কাস্টম মেনু তৈরি এবং লিংক যুক্ত করা একটি সহজ এবং শক্তিশালী পদ্ধতি, যা আপনার সাইটের নেভিগেশন আরও সংগঠিত এবং ব্যবহারকারী-বান্ধব করে তোলে। এর মাধ্যমে আপনি বিভিন্ন সাইট পৃষ্ঠাগুলোর মধ্যে সহজে নেভিগেট করতে পারেন এবং সাইটের ইউজার এক্সপেরিয়েন্স (UX) উন্নত করতে পারেন।
Read more