لیست تایپ ها

نوع‌های لیست ستون فقرات سیستم CMS اپلین هستند. با استفاده از آنها می‌توانید ساختارهای محتوایی داینامیک، هم به صورت آنلاین و هم آفلاین، در اپلیکیشن خود ایجاد کنید. با استفاده ازلیست تایپ ها، می‌توانید محتوای اپ خود را به‌صورت کارآمد مدیریت کنید، آن را به شکل‌های مختلف نمایش دهید و یک سیستم CMS قدرتمند و قابل شخصی‌سازی بسازید. این داکیومنت، یک مرور کامل از تمامیلیست تایپ ها شامل نوع‌های از پیش ساخته شده، لیست‌های آماده، ساختار، فیلدها و دسته‌بندی‌ها ارائه می‌دهد.
Listing Types


لیست تایپ ها از پیش ساخته شده (Built-In Listing Types)

نوع‌های لیست از پیش ساخته شده قالب‌های آماده‌ای در اپلین هستند. این نوع‌ها از نظر بصری (نمای آیتم‌ها) و ساختاری (فیلدها) کاملاً طراحی شده‌اند و می‌توان آنها را بدون نیاز به سفارشی‌سازی اضافی استفاده کرد. این نوع‌ها برای تجربه کاربری بهتر و عملکرد بهینه اپلیکیشن بهینه‌سازی شده‌اند.
Listing Types

  • Item: لیست استاندارد برای آیتم‌های عمومی.
  • Term: لیست قوانین یا اصطلاحات دیکشنری.
  • Note: لیست نوشته‌ها یا یادداشت‌ها.
  • Post: لیست پست‌ها یا مقالات.
  • Info: لیست اطلاعات ساختاریافته.
  • Custom (New): ایجاد نوع لیست کاملاً شخصی‌سازی شده با فیلدها و نمایش آیتم‌های دلخواه.

نوع‌های از پیش ساخته شده یک نقطه شروع مناسب برای توسعه‌دهندگان و کاربران بدون کدنویسی فراهم می‌کنند و الگوهای طراحی و استفاده آسان را در کل اپلیکیشن تضمین می‌کنند. این نوع‌ها برای اپلیکیشن‌هایی مناسب هستند که نیاز به راه‌اندازی سریع با حداقل پیکربندی دارند و همزمان امکان سفارشی‌سازی از طریق نوع لیست Custom را نیز فراهم می‌کنند.


لیست‌های آماده (Pre-Made Listings)

لیست‌های آماده، نوع‌های خاصی از لیست‌ها هستند که برای عملکردهای ویژه کسب‌وکار یا اپلیکیشن طراحی شده‌اند. بر خلاف نوع‌های از پیش ساخته شده استاندارد، این لیست‌ها را نمی‌توان مستقیماً تغییر داد. عملکرد و نمایش بصری آنها به طور کامل توسط اپلین مدیریت می‌شود.
Listing Types

  • Ticket: استفاده برای تیکت‌های پشتیبانی و فرآیندهای خدمات مشتری.
  • Order: طراحی شده برای پیگیری تراکنش‌ها، سفارش‌های فروشگاهی و سوابق پرداخت.
  • Chat: لیست برای گفتگوها، پیام‌های کاربران یا تعامل با مشتری.

این لیست‌ها راهکارهای آماده برای ویژگی‌های رایج اپلیکیشن ارائه می‌دهند. آنها از بهترین روش‌های طراحی و عملکرد پیروی می‌کنند و قابلیت اطمینان و کارایی بالایی دارند، در حالی که به شما امکان می‌دهند روی مدیریت محتوا تمرکز کنید بدون آنکه نگران تنظیمات فنی باشید.


ساختارلیست تایپ ها (Listing Type Structure)

هر نوع لیست در اپلین شامل 5 بخش اصلی است:
Listing Types

فیلد نوع مقدار پیشفرض توضیحات
Name String {name} نام نوع داده سفارشی
Logo Logo {logo} آیکون یا لوگوی نشان‌دهندهٔ این نوع
View PageName {pageName} صفحه یا نمایی که این نوع در آن نمایش داده می‌شود
Fields Array [] فیلدهای تشکیل‌دهندهٔ ساختار این نوع
Categories Array [] دسته‌بندی‌هایی که این نوع در آنها قرار می‌گیرد

فیلدها (Fields)

فیلدها ساختار داده و محتوای یک نوع لیست را تعیین می‌کنند. هر فیلد شامل ویژگی‌های زیر است:
Listing Types

فیلد نوع مقدار پیشفرض توضیحات
Name String {name} نام فیلد
Hint String {hint} متن راهنما یا placeholder
Type FieldType {type} نوع دادهٔ فیلد (مثلاً string، int، bool، date)
Max Number 1000 حداکثر مقدار مجاز (برای عددها یا طول رشته‌ها)
Edit Item (Fast) Boolean false مشخص می‌کند فیلد برجسته یا مهم است یا خیر
Value String {value} مقدار پیش‌فرض فیلد

فیلدها درلیست تایپ ها Custom کاملاً قابل سفارشی‌سازی هستند و به شما کنترل کامل بر نوع داده‌ها و نمایش آنها در اپلیکیشن می‌دهند.


دسته‌بندی‌ها (Categories)

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

فیلد نوع مقدار پیشفرض توضیحات
Name String {name} نام دسته‌بندی
Logo Logo {logo} آیکون یا لوگوی نشان‌دهندهٔ دسته‌بندی