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

مقدمة

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

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

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

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

الهيكل

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

علامات

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

الاسم

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

العلامة

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

نوع البيانات

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

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

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

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

الفرص

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

خصائص

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

:::.