9.4. تکرار یک View

Last updated on
14 April 2025

هدف

ایجاد صفحه‌ای از فهرست محصولات با تکرار view موجود فروشندگان. صفحه به گونه‌ای تغییر کند که محصولات در یک نمایش شبکه‌ای همراه با فیلتر مواد اولیه نمایش یابند.

پیشنیازهای سایت

گام‌ها

  1. از منوی مدیریت به مسیر ساختار > Views > افزودن view (admin/structure/views/add) بروید. view "فروشندگان" را پیدا کرده و از منوی کشویی آن گزینه تکرار را انتخاب کنید.

    تکرار view موجود

  2. نام آن را محصولات قرار داده و روی تکرار کلیک کنید. صفحه پیکربندی view نمایش می‌یابد.
  3. با کلیک روی فروشندگان در قسمت عنوان نام view را به "محصولات" تغییر دهید. پنجره صفحه: عنوان این view نمایش می‌یابد. عبارت "محصولات" را تایپ کنید. روی تایید کلیک کنید.

    تغییر عنوان view

  4. با کلیک روی جدول در قسمت قالب‌بندی به قالب نمایش شبکه‌ای تغییر کنید. پنجره صفحه: چگونه این view باید نمایش یابد ظاهر می‌شود. شبکه‌ای را انتخاب کرده و روی تایید کلیک کنید. پنجره صفحه: گزینه‌های سبک‌دهی نمایش می‌یابد. مقادیر پیشفرض را نگاه داشته و روی تایید کلیک کنید.
  5. با کلیک روی محتوا: بدنه در قسمت فیلدها فقط فیلدهای عنوان و تصویر را حفظ کنید. در پنجره‌ای که ظاهر می‌شود روی حذف کلیک کنید.
  6. با کلیک روی محتوا: نوع (=فروشنده) در قسمت شرایط فیلتر نوع محتوا را به فروشنده تغییر دهید. در پیکربندی شرط فیلتر: محتوا: نوع فروشنده را حدف و محصول را انتخاب کنید. روی تایید کلیک کنید.
  7. با کلیک روی افزودن در قسمت شرایط فیلتر یک فیلتر که برای بازدیدکنندکان نمایش می‌یابد را اضافه کنید. به جستجوی "مواد اولیه" پرداخته و گزینه "مواد اولیه (field_ingredients)" را انتخاب کنید. روی افزودن و پیکربندی شرایط فیلتر کلیک کنید.
  8. پنجره ظاهر شده شامل تنظیمات اضافی برای واژگان و نوع انتخاب آن‌ها است. روی تایید و ادامه کلیک کنید. پنجره بعدی اجازه استفاده این فیلتر برای بازدیدکنندگان را می‌دهد. فیلدها را مطابق با جدول زیر پر کرده و روی تایید کلیک کنید.

    نام فیلد توضیحات مقدار نمونه

    این فیلد را در معرض دید بازدیدکنندگان قرار بده تا بتوانند آن را تغییر دهند.

    اجازه به بازدیدکننده برای جستجو.

    انتخاب شده

    الزامی

    خواه یک مقدار باید ارائه شود یا خیر.

    انتخاب نشده

    برچسب

    برچسبی که برای این فیلتر استفاده می‌شود.

    جستجوی محصولات با استفاده از …

    فیلتر نمایشی

  9. با کلیک روی "/vendors" در قسمت تنظیمات صفحه برچسب فیلد مسیر را به "محصولات" تغییر دهید. در پنجره‌ای که ظاهر می‌شود، مسیر "recipes" را وارد کرده و روی تایید کلیک کنید.

    نکته اینکه هنگام ویرایش یک view، مسیرها باید بدون "/" وارد شوند بر خلاف سایر صفحات مدیریتی (از جمله هنگام فراهم کردن مسیر برای یک گزینه محتوایی).

  10. با کلیک روی "عادی: فروشندگان" در قسمت تنظیمات صفحه عنوان پیوند منو را تغییر دهید. در پنجره‌ای که ظاهر می‌شود، عنوان را به "محصولات" تغییر داده و روی تایید کلیک کنید.
  11. به منظور استفاده از Ajax (Ajax entry in the Glossary را مشاهده کنید) برای فیلترکردن سریع صفحات برای کاربر، روی گزینه‌های پیشرفته کلیک کنید تا این قسمت نمایش یابد. در قسمت سایر با کلیک روی نه و تغییر استفاده از AJAX: نه به "بله" و انتخاب کردن استفاده از AJAX در پنجره‌ای که ظاهر می‌شود، روی تایید کلیک کنید.
  12. روی ذخیره‌سازی کلیک کنید تا view ذخیره شود.
  13. به صفحه اول بازگشته و با کلیک روی منوی محصولات تغییرات ایجاد شده را مشاهده کنید.

    view محصولات

درک خود را گسترش دهید

پیوند به view در صفحه اصلی ممکن است در جای درستی قرار نداشته باشد. ترتیب نمایش منو در پیمایش اصلی را تغییر دهید. قسمت 5.8, “تغییر ترتیب منو پیمایش” را مشاهده کنید.

موضوعات مرتبط

مشارکت‌کنندگان

نگارش و ویرایش توسط Laura Vass در Pronovix و Jojy Alphonso در Red Crackle

ترجمه توسط Navid Emami

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: views-duplicate.asciidoc

Help improve this page

Page status: No known problems

You can: