প্রথম পাতায় টেমপ্লেট সেট করুন


12

আমি কীভাবে ড্রুপাল 8 ফ্রন্টপেজ টেমপ্লেট পরিবর্তন করব, সুতরাং এটি নিয়মিত পেজ html.twig টেম্পলেটটি ব্যবহার করে না?


ওহে! স্বাগতম ডিএ :) প্রশ্ন সম্পাদনা করার সাথে আমি বেশ কয়েকটি স্বাধীনতা নিয়েছি, আমি আশা করি আমি এখনও এর মূলটি অক্ষত রেখেছি। অন্যথায় ফিরে বা সম্পাদনা করতে দ্বিধা বোধ করবেন না তবে অনুগ্রহ করে পাঠ্যটিকে ছোট এবং বিন্দুতে রাখার চেষ্টা করুন। আপনার প্রশ্নের উত্তর সম্পর্কে, আমি জানি না, তবে আমি লক্ষ্য করেছি যে ভিউ মডিউলে একটি views-view--frontpage.html.twigফাইল রয়েছে। সেই নিদর্শনগুলি অনুসরণ করে, এটি সম্ভব যে সঠিক টেম্পলেটটির নাম হবে frontpage.html.twig। আপনি চেষ্টা করতে পারেন। মূলতে অন্যান্য টেম্পলেটগুলির নাম দিয়ে একটি করা হয়েছে - তাদের নামগুলি পৃথক করে page, সম্ভবত front-page.html.twig?
লেথেরিয়ন

আমি আমার থিমের সমস্ত টেমপ্লেট ফোল্ডারে এই ফাইলগুলি যুক্ত করেছি এবং এখনও পৃষ্ঠাটি পুনরায় লোড করার আগে আমি এটি ক্যাশে সাফ করেছিলাম পরিবর্তে এটি পৃষ্ঠায় html.twig দেখায়।
স্টিফান

উত্তর:


23

সক্ষম করুনtwig_debug এবং আপনি আউটপুট চারপাশের এইচটিএমএল মন্তব্যগুলি দেখতে পাবেন যা আপনাকে জানায় যে কী টেমপ্লেট প্রস্তাবনা উপলব্ধ। এই ক্ষেত্রে আপনি যেমন আউটপুট পাবেন:

<!-- THEME DEBUG -->
<!-- THEME HOOK: 'page' -->
<!-- FILE NAME SUGGESTIONS:
   * page--front.html.twig
   * page--node.html.twig
   x page.html.twig
-->
<!-- BEGIN OUTPUT from 'core/modules/system/templates/page.html.twig' -->

আপনার টেমপ্লেট পৃষ্ঠার নামকরণ - সম্মুখের html.twig কেবলমাত্র হোমপেজের জন্য template টেমপ্লেটটি ব্যবহার করবে।


সাবফোল্ডারগুলির সাথে এটি কীভাবে কাজ করে? যেমন pageআমার templatesডিরেক্টরিতে একটি ফোল্ডার রয়েছে ।
ফেরেডনেটর

@ ফারডিনেটর এটি ঠিকঠাক কাজ করে, আপনি আপনার টেমপ্লেটগুলি সংগঠিত করতে সাবফোল্ডার যুক্ত করতে পারেন।
কটার

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