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

مقدمة

تعتبر السمات كيانًا يتيح لك تكوين هيكل تطبيقك. من خلالها، يمكنك تحقيق أقصى قدر من المرونة والقضاء على الترميز الثابت.

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

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

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

الهيكل

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

علامات

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

الاسم

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

العلامة

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

نوع البيانات

اختر نوع البيانات لكل حقل سمة سيتم تخزينه.

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

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

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

الفرص

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

سمات

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

:::.