انتقل إلى المحتوى الرئيسي

مقدمة

السمات هي كيان يسمح لك بتخصيص هيكل تطبيقك. من خلالها يمكنك تحقيق أقصى قدر من المرونة والتخلص من الكود الثابت.

تتشابه مجموعات السمات مع مجموعة من الخصائص، التي يمكنك التحكم في قيمها من خلال لوحة الإدارة. تختلف حسب نوع الربط مع كيانات مختلفة. يمكنك قراءة المزيد عن الأنواع في قسم "الأنواع".

تشكل مجموعة السمات هيكل البيانات التي يمكن استخدامها لاحقًا داخل مشروعك. على سبيل المثال، بالنسبة للمنتج، يمكنك تحديد أن هيكله يجب أن يحتوي على اسم، صورة، سعر، ووصف نصي. في الوقت نفسه، يمكن أن يحتوي هيكل المقالة في المدونة على نص مع عنوان ومجموعة من الصور.

بعض السمات قد تكون متشابهة في الهيكل وتستخدم في كيانات مختلفة، لذا يمكنك إعادة استخدام مجموعات السمات لكيانات مختلفة.

الهيكل

تحتوي كل مجموعة سمات على مجموعة قابلة للتخصيص من السمات، التي تخزن محتوى مشروعك. يمكنك إدارة هذه السمات من نظام الإدارة. هذا مريح، حيث لم يعد لديك حاجة لتحرير كود التطبيق لتغيير مشروعك. فقط قم بإخراج جميع المكونات المحتوى التي يمكن تغييرها إلى السمات.

علامات

لا يمكن أن تحتوي العلامات على مسافات ويجب ألا تبدأ برقم. عند محاولة إدخال قيم غير صحيحة في حقل العلامة، سيتجاهل النظام الإدخال.

الاسم

لتسهيل التنقل، تحتوي كل سمة على معلمة اسم إلزامية، وهي سلسلة غير فريدة. قم بتسمية السمات بطريقة تسهل عليك العمل معها.

العلامة

كمعرف، تحتوي كل سمة على معلمة إلزامية - "علامة"، وهي سلسلة فريدة. تستخدم العلامة أيضًا كمفتاح للوصول إلى السمات في كود مشروعك. تذكر ذلك عند تعيين علامة السمة لتجنب التعارضات في الصياغة.

نوع البيانات

اختر نوع البيانات لكل حقل سمة، والذي سيحتفظ به.

يمكن أن تكون أنواع البيانات من الأنواع التالية:

  • سلسلة: نص بسيط، مثل "مرحبًا، العالم!".
  • نص: نص أطول، غالبًا ما يكون بتنسيق، مثل مقال أو رسالة.
  • نص مع عنوان: نص مع عنوان يمكن استخدامه للإشارة إلى موضوع أو فئة.
  • عدد صحيح: عدد صحيح، مثل 5، 100، -2.
  • عدد عشري: نوع بيانات للأعداد العشرية، التي يمكن أن تحتوي على جزء عشري، مثل 3.14، 1.5، -0.25.
  • عدد حقيقي: نفس الشيء مثل Float، ولكن بدقة أعلى.
  • تاريخ ووقت: مزيج من التاريخ والوقت، مثل 2023-10-27 10:00:00.
  • تاريخ: تاريخ، مثل 2023-10-27.
  • وقت: وقت، مثل 10:00:00.
  • ملف: أي ملف على جهاز الكمبيوتر الخاص بك، مثل مستند، صورة، موسيقى.
  • صورة: صورة، مثل صورة فوتوغرافية، رسم.
  • مجموعة صور: مجموعة من الصور، مثل ألبوم صور.
  • مفتاح تبديل: زر اختيار، يمكن اختيار خيار واحد فقط منه.
  • قائمة: قائمة بالعناصر، مثل قائمة أحجام المنتجات.
  • كيان: كيان يمثل شيئًا من العالم الحقيقي، مثل شخص، مكان، منظمة.
  • JSON: يحتفظ بالبيانات بتنسيق JSON.
  • فترة زمنية: تقويم لإنشاء، تخطيط وإدارة الفترات الزمنية.

سيتوافق واجهة ملء المحتوى مع نوع البيانات المختار لكل حقل سمة.

مجموعة السمات النظامية

يمكن إنشاء مجموعة سمات نظامية منفصلة. لا ترتبط بأي مجموعة وتسمح بتخزين بيانات عشوائية داخلها. لملء مجموعة السمات النظامية، انتقل إلى صفحة تحرير المجموعة.

الإمكانيات

يمكنك إضافة مدققين للسمات. يتم تناول هذه الآلية بمزيد من التفصيل في قسم "المدققون".

السمات

إذا تم استخدام مجموعة سمات واحدة من قبل عدة كيانات، يجب أن تكون حذرًا عند تغيير السمات في هذه المجموعة. لذا، إذا قمت بحذف واحدة من السمات، فسيتم حذف هذه السمة في كل مكان يتم استخدام هذه السمة مع المحتوى. إذا قمت بإضافة سمة جديدة إلى المجموعة، فستتم إضافة هذه السمة أيضًا في كل مكان يتم استخدام مجموعة السمات هذه.