[[views-duplicate]]
=== تکرار یک View

[role="summary"]
چگونگی ایجاد یک صفحه جدید با تکرار یک view.

(((View,duplicating)))
(((Views module,duplicating a view)))
(((Module,Views)))

==== هدف

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

==== دانش پیشنیاز

* <<views-concept>>
* <<views-parts>>
* <<views-create>>

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

* نوع محتوای فروشنده و محصول باید موجود باشد؛ هر دو باید شامل فیلد تصویر اصلی و نوع محصول باید شامل فیلد مواد اولیه باشد. سایت شما باید دارای چندین گزینه محتوایی از آن‌ها باشد. <<structure-content-type>>، <<structure-fields>>، <<structure-taxonomy-setup>>، <<structure-form-editing>> و <<content-create>> را مشاهده کنید.

* view فروشندگان باید موجود باشد. <<views-create>> را مشاهده کنید.

==== گام‌ها

. از منوی _مدیریت_ به مسیر _ساختار_ > _Views_ > _افزودن view_ (_admin/structure/views/add_) بروید. view "فروشندگان" را پیدا کرده و از منوی کشویی آن گزینه _تکرار_ را انتخاب کنید.
+
--
// Views page (admin/structure/views), with operations dropdown
// for Vendor view open.
image:images/views-duplicate_duplicate.png["تکرار view موجود",width="100%"]
--

. نام آن را _محصولات_ قرار داده و روی _تکرار_ کلیک کنید. صفحه پیکربندی view نمایش می‌یابد.

. با کلیک روی فروشندگان در قسمت _عنوان_ نام view را به "محصولات" تغییر دهید. پنجره _صفحه: عنوان این view_ نمایش می‌یابد. عبارت "محصولات" را تایپ کنید. روی _تایید_ کلیک کنید.
+
--
// View title configuration screen.
image:images/views-duplicate_title.png["تغییر عنوان view",width="100%"]
--

. با کلیک روی _جدول_ در قسمت _قالب‌بندی_ به قالب نمایش شبکه‌ای تغییر کنید. پنجره _صفحه: چگونه این view باید نمایش یابد_ ظاهر می‌شود. _شبکه‌ای_ را انتخاب کرده و روی _تایید_ کلیک کنید. پنجره _صفحه: گزینه‌های سبک‌دهی_ نمایش می‌یابد. مقادیر پیشفرض را نگاه داشته و روی _تایید_ کلیک کنید.

. با کلیک روی _محتوا: بدنه_ در قسمت _فیلدها_ فقط فیلدهای عنوان و تصویر را حفظ کنید. در پنجره‌ای که ظاهر می‌شود روی _حذف_ کلیک کنید.

. با کلیک روی _محتوا: نوع (=فروشنده)_ در قسمت _شرایط فیلتر_ نوع محتوا را به فروشنده تغییر دهید. در _پیکربندی شرط فیلتر: محتوا: نوع_ فروشنده را حدف و محصول را انتخاب کنید. روی _تایید_ کلیک کنید.

. با کلیک روی _افزودن_ در قسمت _شرایط فیلتر_ یک فیلتر که برای بازدیدکنندکان نمایش می‌یابد را اضافه کنید. به جستجوی "مواد اولیه" پرداخته و گزینه "مواد اولیه (field_ingredients)" را انتخاب کنید. روی _افزودن و پیکربندی شرایط فیلتر_ کلیک کنید.

. پنجره ظاهر شده شامل تنظیمات اضافی برای واژگان و نوع انتخاب آن‌ها است. روی _تایید و ادامه_ کلیک کنید. پنجره بعدی اجازه استفاده این فیلتر برای بازدیدکنندگان را می‌دهد. فیلدها را مطابق با جدول زیر پر کرده و روی _تایید_ کلیک کنید.
+
[width="100%",frame="topbot",options="header"]
|================================
| نام فیلد | توضیحات | مقدار نمونه
| این فیلد را در معرض دید بازدیدکنندگان قرار بده تا بتوانند آن را تغییر دهند. | اجازه به بازدیدکننده برای جستجو. | انتخاب شده
| الزامی | خواه یک مقدار باید ارائه شود یا خیر. | انتخاب نشده
| برچسب | برچسبی که برای این فیلتر استفاده می‌شود. | جستجوی محصولات با استفاده از ...
|================================
+
--
// Ingredients field exposed filter configuration.
image:images/views-duplicate_expose.png["فیلتر نمایشی"]
--

. با کلیک روی "/vendors" در قسمت _تنظیمات صفحه_ برچسب فیلد _مسیر_ را به "محصولات" تغییر دهید. در پنجره‌ای که ظاهر می‌شود، مسیر "recipes" را وارد کرده و روی _تایید_ کلیک کنید.
+
نکته اینکه هنگام ویرایش یک view، مسیرها باید بدون "/" وارد شوند بر خلاف سایر صفحات مدیریتی (از جمله هنگام فراهم کردن مسیر برای یک گزینه محتوایی).

. با کلیک روی "عادی: فروشندگان" در قسمت _تنظیمات صفحه_ عنوان پیوند منو را تغییر دهید. در پنجره‌ای که ظاهر می‌شود، عنوان را به "محصولات" تغییر داده و روی _تایید_ کلیک کنید.

. به منظور استفاده از Ajax (<<glossary-ajax,Ajax entry in the Glossary>> را مشاهده کنید) برای فیلترکردن سریع صفحات برای کاربر، روی _گزینه‌های پیشرفته_ کلیک کنید تا این قسمت نمایش یابد. در قسمت _سایر_ با کلیک روی _نه_ و تغییر _استفاده از AJAX: نه_ به "بله" و انتخاب کردن _استفاده از AJAX_ در پنجره‌ای که ظاهر می‌شود، روی _تایید_ کلیک کنید.

. روی _ذخیره‌سازی_ کلیک کنید تا view ذخیره شود.

. به صفحه اول بازگشته و با کلیک روی منوی محصولات تغییرات ایجاد شده را مشاهده کنید.
+
--
// Completed recipes view output.
image:images/views-duplicate_final.png["view محصولات",width="100%"]
--

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

پیوند به view در صفحه اصلی ممکن است در جای درستی قرار نداشته باشد. ترتیب نمایش منو در پیمایش اصلی را تغییر دهید. <<menu-reorder>> را مشاهده کنید.

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

* <<planning-structure>>
* <<glossary-ajax, Ajax entry in the Glossary>>

//==== Additional resources

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

نگارش و ویرایش  توسط https://www.drupal.org/u/lolk[Laura Vass] در https://pronovix.com/[Pronovix] و https://www.drupal.org/u/jojyja[Jojy Alphonso] در http://redcrackle.com[Red Crackle]

ترجمه توسط https://www.drupal.org/u/novid[Navid Emami]
