কিভাবে Drupal 8: 12 ধাপে ভিউ তৈরি করবেন (ছবি সহ)

সুচিপত্র:

কিভাবে Drupal 8: 12 ধাপে ভিউ তৈরি করবেন (ছবি সহ)
কিভাবে Drupal 8: 12 ধাপে ভিউ তৈরি করবেন (ছবি সহ)

ভিডিও: কিভাবে Drupal 8: 12 ধাপে ভিউ তৈরি করবেন (ছবি সহ)

ভিডিও: কিভাবে Drupal 8: 12 ধাপে ভিউ তৈরি করবেন (ছবি সহ)
ভিডিও: দ্য হিচহাইকারস গাইড টু ভানা'ডিয়েল, FF11 মুভি 2024, মে
Anonim

ওয়ার্ডপ্রেস এবং জুমলা সহ বিশ্বের সেরা 3 কনটেন্ট ম্যানেজমেন্ট সিস্টেম (সিএমএস) এর মধ্যে ড্রুপাল অন্যতম। Drupal 8 বর্তমানে Drupal এর সর্বশেষ সংস্করণ।

ভিউগুলি তর্কসাপেক্ষে ড্রুপালের সবচেয়ে শক্তিশালী মডিউল, কারণ এটি আমাদের ওয়েবসাইটের যেকোনো টুকরোকে 'ফরম্যাটে' প্রদর্শন করতে দেয়। যে বিষয়বস্তু ভিউ আমাদের দেখাতে দেয় তা হল সত্তা, যেমন:

  • নোড (সামগ্রী যেমন মৌলিক পৃষ্ঠা, নিবন্ধ, বা ব্লগ পোস্ট)
  • মন্তব্য
  • শ্রেণীবিন্যাসের শর্তাবলী (যেমন 'লেবেল' বা 'ট্যাগ' যা বিষয়বস্তুতে দেওয়া যেতে পারে)
  • ব্যবহারকারীর প্রোফাইল (যারা ওয়েবসাইটে প্রবেশ করতে পারে)

সুতরাং, এই নিবন্ধটি বোঝার জন্য, আপনার বোঝা উচিত যে দ্রুপালে কী সত্তা রয়েছে এবং কীভাবে সত্তাগুলি ক্ষেত্রগুলি নিয়ে গঠিত।

দয়া করে নোট করুন:

ড্রুপাল 8 প্রকাশিত না হওয়া পর্যন্ত এই নিবন্ধটি সঠিক বা সম্পূর্ণ বিবেচনা করা উচিত নয় এবং এই নিবন্ধটি সেই অনুযায়ী আপডেট করা হয়েছে।

ধাপ

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 1
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 1

ধাপ 1. ওয়েবপৃষ্ঠাগুলিতে দৃশ্যগুলি স্বীকৃতি দিন।

কীভাবে এবং কোথায় ভিউগুলি সর্বোত্তমভাবে ব্যবহার করা যায় তা বোঝার জন্য, অন্যান্য দুর্দান্ত ওয়েবসাইটে সেগুলি সনাক্ত করতে সক্ষম হওয়া মূল্যবান। হোয়াইট হাউসের ওয়েবসাইটের হোম পেজের উপরের স্ক্রিনশটে, লাল আয়তক্ষেত্রের সীমানায় একাধিক দৃশ্য দেখা যায়। শিরোনাম বা স্নিপেটের তালিকা, গ্রিড-স্টাইলের গ্যালারি এবং ছবির স্লাইডশো বা ক্যারোসেলের মতো ভিউগুলি অনেক রূপে আসে।

  • কোড ব্যবহার করে তাদের খুঁজে পেতে (যেমন একটি ওয়েবপৃষ্ঠার 'ভিউ সোর্স' নির্বাচন করে), আপনি 'দেখতে পারেন
  • 'ব্লগ-ভিউ' শ্রেণী ধারণকারী ট্যাগ।

3 এর অংশ 1: একটি ভিউ তৈরি করা

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 2
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 2

ধাপ 1. দেখুন পৃষ্ঠায় যান।

আপনার ড্রুপাল সাইটে লগ ইন করুন এবং 'ম্যানেজ করুন'> 'স্ট্রাকচার'> 'ভিউস' নির্বাচন করুন।

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 3
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 3

ধাপ 2. একটি নতুন ভিউ যোগ করুন এবং এর প্রাথমিক সেটআপ নির্বাচন করুন।

  • 'নতুন ভিউ যুক্ত করুন' বোতামে ক্লিক করুন।
  • ভিউ এর নাম পূরণ করুন; এটি শুধুমাত্র প্রশাসনিকভাবে ব্যবহৃত হয় (আপনি এটি প্রশাসনের পৃষ্ঠাগুলিতে দেখতে পাবেন, কিন্তু প্রকৃত ওয়েবসাইটে নয়)।
  • যদি ভিউয়ের নাম স্পষ্টভাবে বোঝায় না যে এটি কিসের জন্য বা কিভাবে এটি গঠন করা হয়েছে।
  • 'ভিউ সেটিংস' এর অধীনে, আপনি কোন ধরনের সত্ত্বা (এবং যদি আপনি কোন বিষয়বস্তু সত্তা নির্বাচন করেন তবে কোন ধরনের বিষয়বস্তু) আপনি প্রদর্শন করতে চান তা চয়ন করতে পারেন। একবার আপনি ভিউ সংরক্ষণ করলে এটি পরিবর্তন করা যাবে না। যে সত্তাগুলি প্রদর্শিত হয় তাদের ফলাফল বলা হয়, যেমন অনুসন্ধান ফলাফল।

    মনে রাখবেন যে এই 'নতুন ভিউ যোগ করুন' পৃষ্ঠায় আপনি যা কিছু চয়ন করেন বা লিখেন (সত্তা টাইপ ব্যতীত) যে কোনো সময় আপনি এই দৃশ্যটি সংরক্ষণ করার পরে পরিবর্তন করা যেতে পারে।

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 4
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 4

ধাপ 3. একটি প্রদর্শন মোড চয়ন করুন:

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

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 5
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 5

ধাপ 4. শিরোনাম এবং বিন্যাস চয়ন করুন।

আপনি যদি পৃষ্ঠা বা ব্লক শিরোনামটি ভিউয়ের নামের থেকে আলাদা হতে চান, তাহলে আপনি এটি পরিবর্তন করতে পারেন। 'পৃষ্ঠা/ব্লক ডিসপ্লে সেটিংস' এর অধীনে, আপনি যে লেআউটটি পেতে চান তা চয়ন করুন:

  • একটি গ্রিড একটি বড় টেবিল, যেখানে প্রতিটি ফলাফলের নিজস্ব সেল থাকে
  • একটি এইচটিএমএল তালিকা হল একটি 'অনিয়ন্ত্রিত' বুলেট-পয়েন্ট তালিকা
  • একটি টেবিল প্রতিটি ফলাফলকে একটি সারি হিসেবে প্রদর্শন করে এবং প্রতিটি ফলাফলের প্রতিটি ক্ষেত্র তার নিজস্ব কক্ষে দেখায়
  • একটি ফর্ম্যাট না করা তালিকা হল সহজতম বিন্যাস, যার প্রতিটি ফলাফল পূর্ববর্তী ফলাফলের নিচে।
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 6
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 6

ধাপ 5. প্রদর্শন বিন্যাস এবং অন্যান্য সেটিংস চয়ন করুন।

'এর' নির্বাচন বাক্স আপনাকে প্রদর্শন বিন্যাস (যেমন সম্পূর্ণ পোস্ট বা টিজার) আপনি ব্যবহার করতে চান, বা নির্দিষ্ট ক্ষেত্র নির্বাচন করতে দেয়। ডিসপ্লে ফরম্যাটগুলি সত্তার সেটিংসে কনফিগার করা যেতে পারে (যেমন 'স্ট্রাকচার'> 'কন্টেন্টের বিষয়বস্তু' পৃষ্ঠায়)। যদি আপনি ঠিক কোন ক্ষেত্রগুলি প্রদর্শন করতে চান (যেমন 'শিরোনাম', 'সৃষ্টির তারিখ' এবং আরও অনেকগুলি) এবং প্রতিটি ক্ষেত্রের সেটিংস নির্বাচন করতে চান তবে ক্ষেত্রের বিকল্পটি চয়ন করুন।

3 এর অংশ 2: সম্পাদনা সেটিংস

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 7
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 7

ধাপ 1. ভিউ এডিটিং স্ক্রিনের সাথে পরিচিত হন।

যখন আপনি ভিউটি সেভ করেন, অথবা যখন আপনি একটি বিদ্যমান ভিউ এডিট করেন, তখন আপনি উপরের দিকে ভিউয়ের নাম (এবং প্রদর্শিত সত্তার ধরন) সহ একটি স্ক্রিন দেখতে পাবেন। 'ডিসপ্লে' শিরোনামের এই স্ক্রিনের উপরের অর্ধেক অংশ যেখানে আপনি ভিউ সম্পর্কে প্রায় কিছুই পরিবর্তন করতে পারেন। নিচের অর্ধেকটি যেখানে ফলাফলগুলির একটি পূর্বরূপ দেখানো হবে এবং আপনি ভিউ সেটিংস পরিবর্তন করার সাথে সাথে আপডেট করা হবে।

এই ফলাফলের এলাকায়, শীর্ষে, 'প্রাসঙ্গিক ফিল্টারের সাথে পূর্বরূপ দেখুন:' এবং টেক্সটবক্স এবং 'আপডেট প্রিভিউ' বোতামটি কেবলমাত্র যদি আপনি প্রাসঙ্গিক ফিল্টার যুক্ত করেন (নিচে ব্যাখ্যা করা হয়েছে); আপনি যদি দেখেন যে এগুলি ব্যবহার করে না, এই এলাকাটি উপেক্ষা করুন।

Drupal 8 এ ভিউ তৈরি করুন ধাপ 8
Drupal 8 এ ভিউ তৈরি করুন ধাপ 8

ধাপ 2. মৌলিক সেটিংস চেক করুন।

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

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 9
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 9

ধাপ 3. ডিসপ্লে টাইপ-নির্দিষ্ট সেটিংস কনফিগার করুন।

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

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 10
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 10

পদক্ষেপ 4. অতিরিক্ত তথ্য প্রদানের জন্য একটি হেডার বা পাদলেখ যুক্ত করুন।

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

ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 11
ড্রুপালে ভিউ তৈরি করুন 8 ধাপ 11

ধাপ ৫. দর্শকদের আশ্বস্ত করার জন্য ফলাফলহীন আচরণ প্রদান করুন।

যখন কোন ভিউ সঠিকভাবে কনফিগার করা হয় না, অথবা যখন কোন প্রত্যাশিত সত্ত্বা দেখানোর জন্য না থাকে, তখন কোন ফলাফল হবে না। এটি কখন ঘটে তা জানতে দর্শনার্থী এবং আপনি (প্রশাসক) উভয়ের জন্যই সহায়ক, দৃশ্যটি আছে কিনা তা জানার জন্য, কিন্তু প্রত্যাশিতভাবে কাজ করছে না (বা অনুপস্থিত সামগ্রী রয়েছে)। ফলাফল-বিহীন আচরণ যোগ করা শিরোলেখ বা পাদলেখ যুক্ত করার মতো প্রায় একই রকম, তবে এটি দেখায় যে ফলাফলগুলি কোথায় প্রদর্শিত হবে।

3 এর অংশ 3: সম্পর্ক এবং প্রাসঙ্গিক ফিল্টার যোগ করা

পদক্ষেপ 1. অতিরিক্ত সম্পর্কিত ডেটা প্রদর্শন বা ব্যবহার করতে সম্পর্ক যুক্ত করুন।

সম্পর্কগুলি আমাদের সত্তার মধ্যে লিঙ্ক তৈরি করতে দেয়, যা আমাদের দেখার ক্ষেত্রে আরও ক্ষেত্র ব্যবহার করে। আরো সুনির্দিষ্টভাবে, সম্পর্কগুলি এমন সত্তা থেকে ডেটা অ্যাক্সেস প্রদান করে যা প্রদর্শিত সত্তাগুলির সাথে সম্পর্কিত; এই ডেটা তারপর প্রদর্শিত হতে পারে, অথবা ফিল্টার হিসাবে অন্যান্য উপায়ে ব্যবহার করা যেতে পারে।

উদাহরণস্বরূপ, যদি আপনার ভিউ নিবন্ধ প্রদর্শন করে (কারণ আপনি বিষয়বস্তুর জন্য একটি ফিল্টার পেয়েছেন: নিবন্ধ), তাহলে আপনি নিবন্ধ এবং নিবন্ধের লেখকদের মধ্যে একটি সম্পর্ক যোগ করতে পারেন। এটি আপনাকে ভিউতে লেখকের তথ্য ব্যবহার করার অনুমতি দেবে; উদাহরণস্বরূপ, আপনি প্রদর্শিত প্রতিটি নিবন্ধের লেখকের প্রথম এবং শেষ নাম প্রদর্শন করতে পারেন। বিকল্পভাবে, আপনি ফিল্টারগুলিতে সম্পর্ক ব্যবহার করতে পারেন; উদাহরণস্বরূপ, আপনি শুধুমাত্র এমন নিবন্ধ প্রদর্শন করতে বেছে নিতে পারেন যা লেখকদের দ্বারা তৈরি করা হয়েছে যাদের একটি নির্দিষ্ট ভূমিকা আছে, যেমন প্রশাসক। আমরা এই উদাহরণ ব্যবহার করব।

এটি করার জন্য, 'সম্পর্ক' এর পাশে 'যোগ করুন' বোতামে ক্লিক করুন, এবং উপলব্ধ সম্পর্কের তালিকা থেকে 'বিষয়বস্তু: বিষয়বস্তু লেখক' নির্বাচন করুন (ইঙ্গিত: আপনি কোন সম্পর্ক যোগ করতে চান তা যদি আপনি জানেন তবে অনুসন্ধান বাক্সটি ব্যবহার করতে পারেন), এবং Apply বাটনে ক্লিক করুন। এরপরে, আপনি বিকল্পগুলি পরীক্ষা করতে পারেন, তারপরে সম্পর্কটি 'প্রয়োগ করুন'।

একটি সাধারণ ফিল্টারে এই সম্পর্কটি ব্যবহার করতে, ফিল্টারগুলির 'যোগ করুন' বোতামে ক্লিক করুন। 'ফিল্টার মানদণ্ড যোগ করুন' ডায়ালগ বক্সে, 'টাইপ' নির্বাচন বাক্সে, এখন একটি নতুন 'ব্যবহারকারী' বিকল্প থাকবে (সম্পর্কের কারণে সেখানে রাখা), যা আপনাকে ক্ষেত্রের তালিকা সংকুচিত করার জন্য নির্বাচন করতে হবে। 'ব্যবহারকারী: ভূমিকা' ক্ষেত্রটি খুঁজুন এবং প্রয়োগ করুন। 'ফিল্টার মানদণ্ড কনফিগার করুন: ব্যবহারকারী: ভূমিকা' ডায়ালগ বক্সে, সম্পর্ক বাক্স থেকে 'লেখক' নির্বাচন করুন (এটি ডিফল্টরূপে নির্বাচন করা উচিত)। এখন আপনি 'অ্যাডমিনিস্ট্রেটর' বেছে নিতে পারেন এবং ফিল্টারটি প্রয়োগ করতে পারেন।

আপনি কেবলমাত্র সেই নিবন্ধগুলিকে ফিল্টার করেছেন যা প্রদর্শিত হবে শুধুমাত্র নিবন্ধগুলি দেখানোর জন্য যা প্রশাসক লেখকদের দ্বারা! যে বিষয়টি বিশেষভাবে লক্ষ্য করা দরকার তা হল ফিল্টার স্ক্রিনে আপনাকে 'সম্পর্ক ব্যবহার' বেছে নিতে হয়েছিল, যা ফিল্টারটিকে নিবন্ধের লেখকদের দিকে তাকিয়েছিল (সম্পর্কের অর্থ এটাই)!

প্রস্তাবিত: