[[structure-fields]]
=== افزودن فیلدهای پایه به یک نوع محتوا

[role="summary"]
چگونگی افزودن فیلد به یک نوع محتوا.

(((Content type,adding field to)))
(((Field,adding to content type)))
(((Image field,adding)))
(((URL field,adding)))

==== هدف

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

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

<<planning-data-types>>

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

نوع محتوای فروشنده باید موجود باشد.<<structure-content-type>> را مشاهده کنید.

==== گام‌ها

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

. از منوی _مدیریت_ به مسیر _ساختار_ > _انواع محتوا_ (_admin/structure/types_) بروید. سپس روی _مدیریت فیلدها_ از منوی کشویی نوع محتوای فروشنده کلیک کنید. صفحه _مدیریت فیلدها_ نمایش می‌یابد.

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

. با توجه به مقادیر زیر فیلدها را پر کنید.
+
[width="100%",frame="topbot",options="header"]
|================================
| نام فیلد | توضیحات | مقدار
| افزودن یک فیلد جدید | نوع فیلد | پیوند
| برچسب | برچسبی که در صفحات مدیریتی نمایان است. | نشانی فروشنده
|================================
+
یک نام ماشینی بر اساس مقدار _برچسب_ به صورت خودکار تولید می‌شود. اگر قصد تغییر آن را دارید، روی _ویرایش_ کلیک کنید.
+
--
// Initial page for admin/structure/types/manage/vendor/fields/add-field.
image:images/structure-fields-add-field.png["صفحه افزودن فیلد"]
--

. روی _ذخیره‌سازی و ادامه_ کلیک کنید. صفحه نشانی فروشنده نمایش می‌یابد که در آن می‌توانید تعداد مقادیر مجاز را تعیین کنید. با توجه به مقادیر زیر فیلدها را پر کنید.
+
[width="100%",frame="topbot",options="header"]
|================================
| نام فیلد | توضیحات | مقدار
| تعداد مقادیر مجاز | تعداد مقادیری که می‌تواند وارد شود. | محدود، ۱
|================================

. روی _ذخیره‌سازی تنظیمات فیلد_ کلیک کنید. صفحه _تنظیمات نشانی فروشنده برای صفحه پایه_ نمایش می‌یابد که امکان پیکربندی فیلد را به شما می‌دهد. با توجه به مقادیر زیر فیلدها را پر کنید.
+
[width="100%",frame="topbot",options="header"]
|================================
| نام فیلد | توضیحات | مقدار
| برچسب  | برچسبی که در فرم محتوایی مشخص می‌شود. | نشانی فروشنده
| متن راهنما | توضیحاتی که زیر فیلد نمایش می‌یابد. | (خالی بگذارید)
| فیلد اجباری | تعیین کنید پرکردن این فیلد اجباری است یا خیر. | انتخاب نشده
| نوع پیوند مجاز | نوع پیوندهایی که می‌تواند وارد شود. | فقط پیوندهای خارجی
| اجازه برای متن پیوند | تعیین کنید متن پیوند می‌تواند وارد شود یا خیر. | غیرفعال‌شده
|================================
+
--
// Field settings page for adding vendor URL field.
image:images/structure-fields-vendor-url.png["صفحه تنظیمات فیلد برای نشانی فروشنده",width="100%"]
--

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

. روی _افزودن فیلد_ کلیک کنید. صفحه _افزودن فیلد_ نمایش می‌یابد. با توجه به مقادیر زیر فیلدها را پر کنید.
+
[width="100%",frame="topbot",options="header"]
|================================
| نام فیلد | توضیحات | مقدار
| افزودن یک فیلد جدید | نوع فیلد | تصویر
| برچسب | برچسبی که در صفحات مدیریتی نمایش می‌یابد. | تصویر اصلی
|================================

. روی _ذخیره‌سازی و ادامه_ کلیک کنید. صفحه تصویر اصلی نمایش می‌یابد. با توجه به مقادیر زیر فیلدها را پر کنید.
+
[width="100%",frame="topbot",options="header"]
|================================
| نام فیلد | توضیحات | مقدار
| تعداد مقادیر مجاز | تعداد مقادیری که می‌تواند وارد شود. | محدود، ۱
|================================
+
در اینجا می‌توانید یک تصویر پیشفرض را تنظیم کنید. زمانی که از یک تصویر جدید برای فروشنده استفاده نکنید، این فیلد مورد استفاده قرار می‌گیرد.


. روی _ذخیره‌سازی تنظیمات فیلد_ کلیک کنید. صفحه _تنظیمات تصویر برای برای صفحه پایه_ نمایش می‌یابد. با توجه به مقادیر زیر فیلدها را پر کنید.
+
[width="100%",frame="topbot",options="header"]
|================================
| نام فیلد | توضیحات | مقدار
| برچسب  | برچسبی که در فرم محتوایی نمایش می‌یابد. | تصویر اصلی
| متن راهنما | دستورالعملی که زیر فیلد نمایش می‌یابد. | (خالی بگذارید)
| فیلد اجباری | تعیین کنید که این فیلد اجباری است یا خیر. | انتخاب شده
| قالب‌های مجاز فایل | نوع تصاویری که می‌توانند بارگذاری شوند. | png, gif, jpg, jpeg
| دایرکتوری فایل | دایرکتوری که در آن فایل‌ها ذخیره می‌شوند. با ایجاد یک مقدار برای این دایرکتوری، تضمین می‌کنید که تمام تصاویر آپلودشده برای تصویر اصلی در یک دایرکتوری واحد قرار می‌گیرند.
| حداقل کیفیت تصویر | حداقل وضوح تصویر مورد نیاز. | ۶۰۰x۶۰۰
| حداکثر اندازه آپلود | حداکثر اندازه فایل برای تصویر آپلود شده. | ۵ مگابایت
| فعال‌سازی متن جایگزین | تعیین کنید آیا یک متن جایگزین می‌تواند درج شود یا خیر. | انتخاب شده
| فیلد جایگزین مورد نیاز است | تعیین کنید آیا یک متن جایگزین الزامی است یا خیر. | انتخاب شده
|================================
+
--
// Field settings page for adding main image field.
image:images/structure-fields-main-img.png["صفحه تنظیمات فیلد برای تصویر اصلی",width="100%"]
--

. روی _ذخیره‌سازی تنظیمات_ کلیک کنید. تصویر اصلی به نوع محتوا افزوده شده است.
+
--
// Manage fields page for Vendor, showing two new fields.
image:images/structure-fields-result.png["صفحه مدیریت فیلدها",width="100%"]
--

. با توجه به گام‌های بالا، یک فیلد تصویر نیز به نوع محتوای محصول اضافه کنید. در گام ۱ به صفحه _مدیریت فیلدها_ برای نوع محتوای محصول بروید. سپس به گام ۷ رفته و با استفاده از فیلد موجود تصویر، به ادامه ساخت آن بپردازید. در گام‌های متناظر با آن به دلیل استفاده مجدد از فیلد، برخی از صفحات پیکربندی موجود نخواهند بود.

. دو گزینه محتوایی برای فروشنده به نام‌های "مزرعه خوشحال" و "عسل خوشمزه" ایجاد کنید (<<content-create>> را مشاهده کنید). اطمینان یابید که هر دو شامل پیوند و تصویر می‌باشند.

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

* <<structure-image-styles>>
* <<structure-content-display>>
* <<structure-form-editing>>

// ==== Related concepts

==== منابع مطالعاتی

https://www.drupal.org/node/774742[صفحه "افزودن یک فیلد به نوع محتوا" در مستندات جامعه‌کاربری _Drupal.org_]

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

نگارش توسط https://www.drupal.org/u/sree[Sree Veturi] و https://www.drupal.org/u/batigolix[Boris Doesborg]

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