[[views-parts]]
=== مفهوم: اجزای یک View

[role="summary"]
مروری بر اجزای مدیریتی یک view.

(((View,parts of)))
(((Display part of view,overview)))
(((Format part of view,overview)))
(((Fields part of view,overview)))
(((Filter criteria part of view,overview)))
(((Sort criteria part of view,overview)))
(((Contextual filters part of view,overview)))
(((Relationships part of view,overview)))
(((View,display part)))
(((View,format part)))
(((View,fields part)))
(((View,filter criteria part)))
(((View,sort criteria part)))
(((View,contextual filters part)))
(((View,relationships part)))

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

* <<planning-data-types>>
* <<planning-modular>>
* <<views-concept>>
* <<content-paths>>
* <<block-concept>>

==== اجزای یک view چه مواردی هستند؟

زمانی که یک view را از طریق رابط مدیریتی ویرایش می‌کنید، اجزا یا قسمت‌های زیر را مشاهده می‌کنید که به شما امکان مشخص کردن نوع داده، ترتیب نمایش و قالب نهایی آن را می‌دهند:

نمایش::
  هر view می‌تواند یک یا چند نمایش جداگانه داشته باشد، که هر کدام یک نوع خروجی را فراهم می‌کنند. گزینه‌های نمایش عبارتند از:
  صفحه;;
    خروجی را در قالب یک نشانی جداگانه، برای محتوای صفحه اصلی در آن نشانی قرار می‌دهد.
  بلاک;;
    خروجی را در قالب یک بلاک که می‌تواند در صفحات جداگانه تنظیم شود قرار می‌دهد.
  فید;;
    خروجی را در قالب RSS یا سایر انواع خبری قرار می‌دهد.
  ضمیمه;;
    خروجی را در قالب یک ضمیمه برای چسبیدن به نمایش‌های دیگر قرار می‌دهد.
قالب::
  بر اساس نوع نمایش، می‌توانید انتخاب کنید که داده خروجی به صورت جدولی، شبکه‌ای، فهرست HTML، یا قالب دیگری نمایش یابد. برخی قالب‌ها امکان انتخاب دومی را می‌دهند که می‌تواند مبتنی بر موجودیت‌های کامل در سایت یا فیلدها باشد؛ سایر قالب‌ها این انتخاب را به شما نمی‌دهند (برای نمونه، اگر قصد استفاده از جدول را دارید همیشه باید از فیلد استفاده کنید).
فیلدها::
  بر اساس انتخاب قالب، ممکن است بتوانید انتخاب کنید کدام فیلدهای محتوایی نمایش یابند. برای نمونه، اگر قصد ایجاد یک view برای گزینه‌های محتوایی محصولات را داشته باشید، در یک نمایش بلاک تنها ممکن است نام مواد اولیه را مشاهده کنید، اما در یک نمایش صفحه کامل می‌توانید فیلد تصویر را نیز بکار ببرید چرا که فضای بیشتری در اختیار دارید.
شرایط فیلتر::
  فیلترها باعث محدودکردن داده خروجی می‌شوند، بر اساس شرایطی از جمله اینکه محتوا انتشار یافته است یا خیر، نوع محتوا یا یک مقدار فیلد. برای نمونه، برای ایجاد یک view از گزینه‌های محتوایی مواد اولیه، نیاز دارید که تنها نوع محتوای محصول فیلتر شود که شامل گزینه‌های انتشاریافته باشد. فیلترها همچنین می‌توانند _در معرض نمایش_ کاربر قرار بگیرند یعنی آن‌ها با استفاده از یک فرم انتخاب می‌کنند چه فیلترهایی اعمال شود. می‌توانید از آن برای صفحه محصولات به منظور انتخاب مواد اولیه بکار رفته در محصولات استفاده کنید.
شرایط مرتب‌سازی::
  ترتیب نمایش خروجی را مشخص می‌کند، که می‌تواند مبتنی بر هر فیلد محتوایی باشد.
فیلترهای زمینه‌ای::
  فیلترهای زمینه‌ای مانند فیلترهای معمولی هستند بجز اینکه مقدار آن‌ها از _زمینه_ بکار رفته توسط نمایش view می‌آید، از جمله نشانی کامل صفحه‌ای که view در آن قرار دارد، تاریخ یا زمان فعلی یا مقدار دیگری که می‌تواند توسط محاسبات view بدست آید.
روابط::
  روابط به شما امکان توسعه آن چه در view قابل نمایش است را می‌دهند با برقراری ارتباط بین محتوای اصلی و سایر موجودیت‌های سایت. روابط با استفاده از فیلدهای موجود در محتوای اصلی که به سایر محتوا مربوط می‌شود، ایجاد می‌گردند؛ برای نمونه، تمام گزینه‌های محتوایی دارای یک فیلد نگارنده هستند که به حساب کاربری ارجاع می‌کند که محتوا را بوجود آورده است. زمانی که یک رابطه بین آن‌ها بوجود آورید، می‌توانید به نمایش فیلدهای موجود در آن بپردازید.

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

<<views-create>>

//==== Additional resources

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

نگارش و ویرایش توسط https://www.drupal.org/u/surendramohan[Surendra Mohan] و https://www.drupal.org/u/jhodgdon[Jennifer Hodgdon]

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