نحوه ایجاد نمای در دروپال 8: 12 مرحله (همراه با تصاویر)

فهرست مطالب:

نحوه ایجاد نمای در دروپال 8: 12 مرحله (همراه با تصاویر)
نحوه ایجاد نمای در دروپال 8: 12 مرحله (همراه با تصاویر)

تصویری: نحوه ایجاد نمای در دروپال 8: 12 مرحله (همراه با تصاویر)

تصویری: نحوه ایجاد نمای در دروپال 8: 12 مرحله (همراه با تصاویر)
تصویری: واقعا رفتم جزیره لختیها لخت مادرزاد شدم 2024, سپتامبر
Anonim

دروپال به همراه وردپرس و جوملا یکی از 3 سیستم مدیریت محتوا (CMS) برتر در جهان است. دروپال 8 در حال حاضر جدیدترین نسخه دروپال است.

Views مسلماً قوی ترین ماژول دروپال است ، زیرا به ما اجازه می دهد هرگونه قطعه "محتوا" وب سایت را در هر قالبی نمایش دهیم. محتوایی که Views به ما امکان می دهد نشان دهیم موجودیت هایی هستند ، مانند:

  • گره ها (محتواهایی مانند صفحات اصلی ، مقالات یا پست های وبلاگ)
  • نظرات
  • اصطلاحات طبقه بندی (مانند "برچسب" یا "برچسب" که می تواند به محتوا داده شود)
  • مشخصات کاربران (افرادی که می توانند وارد وب سایت شوند)

بنابراین ، برای درک این مقاله ، باید درک کنید که در دروپال چه موجودیتی وجود دارد و چگونه نهادها از فیلدها تشکیل شده اند.

لطفا توجه داشته باشید:

تا زمانی که دروپال 8 منتشر نشده است ، این مقاله نباید دقیق یا کامل تلقی شود و این مقاله بر این اساس به روز شده است.

مراحل

ایجاد نمای در دروپال 8 مرحله 1
ایجاد نمای در دروپال 8 مرحله 1

مرحله 1. مشاهده بازدیدها در صفحات وب

برای درک اینکه چگونه و کجا می توان از نماها به بهترین نحو استفاده کرد ، مهم است که بتوانیم آنها را در سایر وب سایت های بزرگ شناسایی کنیم. در تصویر بالای صفحه اصلی وب سایت کاخ سفید ، نماهای متعددی دیده می شود که در مستطیل قرمز قرار گرفته اند. نماها به اشکال مختلفی وجود دارند ، مانند لیست عناوین یا قطعات ، گالری های به سبک شبکه ، و نمایش اسلاید تصاویر یا چرخ فلک ها.

  • برای یافتن آنها با استفاده از کد (مانند انتخاب "مشاهده منبع" یک صفحه وب) ، می توانید به دنبال"
  • برچسب هایی که دارای کلاس "نمایش بلوک" هستند.

قسمت 1 از 3: ایجاد نمای

ایجاد نمای در دروپال 8 مرحله 2
ایجاد نمای در دروپال 8 مرحله 2

مرحله 1. به صفحه Views بروید

وارد سایت دروپال خود شوید و "Manage"> "Structure"> "Views" را انتخاب کنید.

ایجاد نمای در دروپال 8 مرحله 3
ایجاد نمای در دروپال 8 مرحله 3

مرحله 2. یک نمای جدید اضافه کنید و تنظیمات اولیه آن را انتخاب کنید

  • روی دکمه "افزودن نمای جدید" کلیک کنید.
  • نام نمای را پر کنید ؛ این فقط از نظر اداری استفاده می شود (این را در صفحات مدیریت مشاهده خواهید کرد ، اما در وب سایت واقعی).
  • اگر نام نمایه به وضوح نشان نمی دهد که برای چیست یا چگونه ساختار یافته است ، توضیحات را اضافه کنید.
  • در بخش "مشاهده تنظیمات" ، می توانید نوع موجودیت ها (و نوع محتوا را در صورت انتخاب موجودیت محتوا) که می خواهید نمای آن نمایش داده شود ، انتخاب کنید. هنگامی که نمای را ذخیره می کنید ، نمی توان آن را تغییر داد. نهادهایی که نمایش داده می شوند ، مانند نتایج جستجو ، نتایج نامیده می شوند.

    توجه داشته باشید که هر چیزی را که در این صفحه "افزودن نمای جدید" انتخاب می کنید یا می نویسید (به جز نوع موجودیت) می توانید در هر زمان پس از ذخیره این نمای تغییر دهید.

ایجاد نمای در دروپال 8 مرحله 4
ایجاد نمای در دروپال 8 مرحله 4

مرحله 3. حالت نمایش را انتخاب کنید:

آیا این نمای باید یک صفحه ، یک بلوک یا هر دو را نمایش دهد. اگر نمای زیادی اطلاعات یا محتوا را نمایش می دهد ، باید یک صفحه داشته باشد. اگر محتوای زیادی نمایش داده نمی شود و می خواهید آن را در منطقه ای قرار دهید (مدیریت بلوک های دروپال یا ایجاد موضوعات دروپال برای آشنایی با مناطق) را در صفحات وب خاصی قرار دهید ، سپس یک بلوک را انتخاب کنید. حالت های مشاهده دیگری نیز وجود دارد که می توانید پس از ذخیره نمای ، مانند RSS feed ، انتخاب کنید.

ایجاد نمای در دروپال 8 مرحله 5
ایجاد نمای در دروپال 8 مرحله 5

مرحله 4. عنوان و طرح را انتخاب کنید

اگر می خواهید عنوان صفحه یا بلاک با نام نمای متفاوت باشد ، می توانید آن را تغییر دهید. در بخش «تنظیمات صفحه/مسدود کردن صفحه نمایش» ، طرح مورد نظر را انتخاب کنید:

  • یک شبکه یک جدول بزرگ است که در آن هر نتیجه سلول خاص خود را دارد
  • یک لیست HTML یک لیست گلوله "نامرتب" است
  • یک جدول هر نتیجه را به عنوان یک سطر و هر فیلد از هر نتیجه را در سلول خود نشان می دهد
  • یک لیست بدون قالب بندی ساده ترین طرح بندی است که هر نتیجه زیر نتیجه قبلی است.
ایجاد نمای در دروپال 8 مرحله 6
ایجاد نمای در دروپال 8 مرحله 6

مرحله 5. قالب نمایشگر و سایر تنظیمات را انتخاب کنید

کادر انتخاب "از" به شما امکان می دهد قالب نمایش (مانند پست های کامل یا تیزرها) را که می خواهید استفاده کنید یا زمینه های خاص را انتخاب کنید. قالب های نمایش را می توان در تنظیمات موجودیت ها (مانند صفحات "ساختار"> "انواع محتوا" برای محتوا) پیکربندی کرد. در صورت تمایل به انتخاب دقیق زمینه هایی که می خواهید نمایش داده شوند (مانند "عنوان" ، "تاریخ ایجاد" و بسیاری دیگر) ، و تنظیمات هر فیلد را انتخاب کنید.

قسمت 2 از 3: ویرایش تنظیمات

ایجاد نمای در دروپال 8 مرحله 7
ایجاد نمای در دروپال 8 مرحله 7

مرحله 1. با صفحه ویرایش نمای آشنا شوید

وقتی نمای را ذخیره کرده اید یا وقتی نمای موجود را ویرایش می کنید ، صفحه ای با نام نمای (و نوع موجودی که نمایش داده می شود) در بالا مشاهده می کنید. نیمه بالایی این صفحه ، با عنوان "نمایش" ، جایی است که تقریباً می توانید هر چیزی را در مورد نمای آن تغییر دهید. نیمه پایینی جایی است که پیش نمایش نتایج نشان داده می شود و با تغییر تنظیمات نمای به روز می شود.

در این ناحیه نتایج ، در بالا ، ناحیه ای با متن «پیش نمایش با فیلترهای زمینه ای» و جعبه متن و دکمه «پیش نمایش پیش نمایش» تنها در صورتی مفید هستند که فیلترهای زمینه ای را اضافه کنید (در زیر توضیح داده شده است). اگر مشاهده می کنید از این موارد استفاده نمی کند ، این منطقه را نادیده بگیرید

ایجاد نمای در دروپال 8 مرحله 8
ایجاد نمای در دروپال 8 مرحله 8

مرحله 2. تنظیمات اولیه را بررسی کنید

در زیر عنوان «نمایشگرها» ، دکمه ای برای هر نوع نمایشی که نمای شما دارد (بلوک ها و صفحات) مشاهده می کنید. اگر روی دکمه "افزودن" کلیک کنید ، چندین نوع نمایشگر جدید مشاهده خواهید کرد. در زیر این ، نام نوع نمایش انتخاب شده را مشاهده خواهید کرد. اگر بیش از یک نوع مشابه دارید صفحه را تغییر نام دهید (برای مثال ، دو بلوک دارید ؛ یکی با طرح شبکه ، دیگری با طرح جدول). در زیر این ، 3 ستون وجود دارد (اگرچه ستون سوم ، "پیشرفته" ، در ابتدا به حداقل می رسد). ستون اول تنظیماتی را که هنگام ایجاد نمای و ذخیره آن انتخاب کرده اید نشان می دهد. در پایین معیارهای فیلتر و مرتب سازی وجود دارد. فیلترها به شما امکان می دهند که کدام نهادها را در نتایج نشان می دهند. به عنوان مثال ، به طور پیش فرض برای نمایش "محتوا" ، فیلتری وجود دارد که فقط به نمایش محتوای منتشر شده اجازه می دهد. معیارهای مرتب سازی خود توضیحی هستند. هر دو فیلتر و مرتب سازی را می توان در معرض دید بازدیدکنندگان قرار داد ، به این معنی که هر کسی که صفحه را مشاهده می کند می تواند فیلتر یا معیارهای مرتب سازی را تنظیم کند ، که برای بازدیدهای بزرگ با محتوای زیاد بسیار ارزشمند است. این "معیارهای در معرض نمایش" را دقیقاً در بالای نتایج مشاهده خواهید کرد (در قسمت پیش نمایش نتایج در پایین صفحه).

ایجاد نمای در دروپال 8 مرحله 9
ایجاد نمای در دروپال 8 مرحله 9

مرحله 3. تنظیمات مربوط به نوع صفحه را پیکربندی کنید

اولین گروه تنظیمات در ستون وسط مخصوص نوع نمایشی است که انتخاب کرده اید. به عنوان مثال ، برای صفحات ، در اینجا می توان URL نمای را تغییر داد. این نیز جایی است که تنظیم اجازه یا عدم دسترسی کاربران به مشاهده (مانند مجوزها) وجود دارد.

ایجاد نمای در دروپال 8 مرحله 10
ایجاد نمای در دروپال 8 مرحله 10

مرحله 4. برای ارائه اطلاعات بیشتر ، یک سرصفحه یا پاورقی اضافه کنید

در زیر تنظیمات مربوط به نوع صفحه نمایش ، می توانید یک سرصفحه و پاورقی (یا بیشتر از هر یک از آنها) به نمای اضافه کنید. گزینه های متداول عبارتند از Global: Text Text و Global: Result Summary. خلاصه نتایج ، اطلاعات مربوط به نتایج نمای را نشان می دهد ، مانند تعداد نتایج در حال حاضر نمایش داده شده. گزینه های دیگر عبارتند از افزودن نمای کامل دیگر ، یا یک نهاد کامل (مانند یک صفحه) ، به سرصفحه یا پاورقی.

مرحله 11 ایجاد دروپال 8
مرحله 11 ایجاد دروپال 8

مرحله 5. برای اطمینان خاطر بیننده ، رفتارهای بدون نتیجه ارائه دهید

وقتی نمایی به درستی پیکربندی نشده باشد ، یا وقتی هیچ یک از موجودات مورد انتظار برای نمایش وجود نداشته باشد ، هیچ نتیجه ای نخواهد بود. هم برای بازدیدکنندگان و هم برای شما (مدیران) مفید است که بدانند چه موقع این اتفاق می افتد ، تا بدانید نمای آنجا وجود دارد ، اما مطابق انتظار کار نمی کند (یا محتوای گم شده وجود دارد). افزودن یک رفتار بدون نتیجه تقریباً مشابه افزودن یک سرصفحه یا پاورقی است ، با این تفاوت که در جایی که نتایج نمایش داده می شد ، نشان داده می شود.

قسمت 3 از 3: افزودن روابط و فیلترهای زمینه ای

مرحله 1. روابط را برای نمایش یا استفاده از داده های مرتبط دیگر اضافه کنید

روابط به ما اجازه می دهد بین موجودیت ها پیوند ایجاد کنیم ، که زمینه های بیشتری را برای استفاده در نمای به ما می دهد. به طور خاص ، روابط دسترسی به داده های موجودیت هایی را که مربوط به موجودیت های در حال نمایش هستند ، فراهم می کند. این داده ها می توانند نمایش داده شوند یا به روش های دیگر مانند فیلترها استفاده شوند.

به عنوان مثال ، اگر نمای شما مقالاتی را نمایش می دهد (زیرا فیلتر محتوا دارید: مقاله) ، می توانید بین مقاله ها و نویسندگان مقاله رابطه ایجاد کنید. این به شما امکان می دهد از اطلاعات نویسنده در نمای استفاده کنید. برای مثال ، می توانید نام و نام خانوادگی نویسنده هر مقاله نمایش داده شده را نمایش دهید. روش دیگر ، می توانید از رابطه در فیلترها استفاده کنید. به عنوان مثال ، می توانید فقط مقالاتی را که توسط نویسندگانی که نقش خاصی دارند ، مانند مدیران ، ایجاد کنید. ما از این مثال استفاده می کنیم.

برای انجام این کار ، روی دکمه "افزودن" در کنار "RELATIONSHIPS" کلیک کنید و "محتوا: نویسنده محتوا" را از لیست روابط موجود انتخاب کنید (نکته: اگر می دانید کدام رابطه را می خواهید اضافه کنید می توانید از کادر جستجو استفاده کنید) ، و روی دکمه Apply کلیک کنید. در مرحله بعد ، می توانید گزینه ها را بررسی کرده و سپس رابطه را اعمال کنید.

برای استفاده از این رابطه در یک فیلتر معمولی ، روی دکمه "افزودن" FILTERS کلیک کنید. در کادر محاوره ای "افزودن معیارهای فیلتر" ، در کادر انتخاب "نوع" ، اکنون یک گزینه جدید "کاربر" (به دلیل رابطه وجود دارد) وجود دارد که باید آن را برای محدود کردن لیست زمینه ها انتخاب کنید. قسمت "User: role" را پیدا کرده و اعمال کنید. در کادر محاوره ای "پیکربندی فیلتر: کاربر: نقش ها" ، "author" را از کادر رابطه انتخاب کنید (به طور پیش فرض باید انتخاب شود). اکنون می توانید "administrator" را انتخاب کرده و فیلتر را اعمال کنید.

شما فقط مقالاتی را که نمایش داده می شوند فیلتر کرده اید تا فقط مقالاتی را که نویسندگان سرپرست هستند نشان دهد! آنچه بسیار مهم است که به آن توجه شود این است که شما باید "استفاده از رابطه" را در صفحه فیلتر انتخاب کنید ، که باعث شد فیلتر به نویسندگان مقاله ها نگاه کند (این معنی رابطه است)!

توصیه شده: