حقل النص متعدد اللغات
بإضافة حقل النص المترجم إلى هيكل الكيان، يمكن للمستخدمين إدخال النص بلغات مختلفة داخل النموذج. حقل النص المترجم يسمح للمستخدمين بإدخال النص باللغة العربية وترجمته إلى بالاجليزية.
| الاسم | الوصف | نمط البيانات |
|---|---|---|
| نص متعدد اللغات (Localized Text) | حقل يسمح بإدخال نص متعدد اللغات. | LocalizedJson |
الإعدادات المتقدمة
عند النقر على زر "الإعدادات" في حقل النص متعدد اللغات في هيكل الكيان، سيتم فتح نافذة جانبية للإعدادات المتقدمة لحقل النص متعدد اللغات، تظهر هاته النافذة عدة أقسام، و هي كالتالي :
الإعدادات الأساسية
هذا القسم يحتوي على أربعة حقول:
اسم الحقل: هنا يجب تحديد اسم لحقل النص متعدد اللغات مع الترجمة باللغة العربية والإنجليزية.
الاسم النموذجي: يحتوي على الاسم النموذجي لحقل النص متعدد اللغات والذي يتم إنشاؤه تلقائيًا من الاسم باللغة الإنجليزية. يمكن تغيير هذا الاسم وهو يعمل كاسم فريد مثل الهوية (ID) للحقل.
الوصف: اختياري ويمكن استخدامه لإضافة وصف لحقل النص متعدد اللغات.
نوع البيانات: هنا يظهر نمط البيانات الذي يتم تخزينه في حقل النص متعدد اللغات وهو في هاته الحالة: LocalizedJson.
متعدد الأسطر
تتيح خاصية "متعدد الأسطر" للمستخدم إدخال محتوى نصي يمتد عبر عدة أسطر. يمكن للمستخدم كتابة المحتوى في هذا الحقل بصورة مستمرة دون أن يكون محدودًا بسطر واحد فقط.
كيفية الاستخدام:
- انتقل إلى وضع تعديل الكيان للكيان المعني وانتقل إلى تبويب الهيكل.
- حدد حقل نص متعدد اللغات الذي ترغب في جعله متعدد الأسطر.
- في إعدادات الحقل، قم بتفعيل خاصية "متعدد الأسطر".
الاستخدام الرئيسي: تُستخدم خاصية "متعدد الأسطر" عندما يكون للمحتوى النصي المدخل طول أكبر من سطر واحد. يتيح ذلك للمستخدمين كتابة النص بشكل مريح ومنظم عبر عدة أسطر، مما يجعل عرض البيانات أكثر وضوحًا وسهولة قراءة.
القيمة الإفتراضية
هذا القسم يحتوي على الخواص التالية :
القيمة الافتراضية
يُمكن تعيين قيمة افتراضية لحقل النص متعدد اللغات عند إنشاء مدخل جديد. يتم تحديد القيمة الافتراضية من خلال ادخال النص متعدد اللغات في حقل القيمة الافتراضية أو بواسطة تعبير برمجي عبر تفعيل زر "متقدم" في إعدادات حقل النص متعدد اللغات.
كيفية الاستخدام: في حالة الرغبة في استعمال التعبير البرمجي:
- قم بفتح إعدادات حقل النص متعدد اللغات.
- قم بتفعيل زر "متقدم".
- أدخل التعبير البرمجي الذي يمثل القيمة الافتراضية التي ترغب في تعيينها.
- (اختياري) يمكنك استخدام حقول إضافية:
- قفل الحقل: يمكن استخدامه لمنع التغيير في القيمة الافتراضية بعد إنشاء المدخل. عند تفعيل هذا الخيار، سيظهر حقل اخر تابع للقيمة الافتراضية.
- قوادح (Triggers): يمكن استخدامها لتحديد متى يتم تطبيق التعبير البرمجي للقيمة الافتراضية، مثل عند تحميل الصفحة، إرسال النموذج، تغيير مدخل أو عند تغيير الحقل.
قفل الحقل
خاصية "قفل الحقل" تمنح المستخدم الحق في قفل حقل النص متعدد اللغات عند إنشاء مدخل جديد. إذا تم تفعيل هذا الخيار، يظهر حقل إدخال إضافي في نطاقه، يُسمح فيه للمستخدم بإدخال تعبير برمجي (اختياري) لإضافة شرط لقفل الحقل.
كيفية الاستخدام:
- قم بفتح إعدادات حقل النص متعدد اللغات.
- قم بتفعيل خاصية "قفل الحقل".
- بعد التفعيل، سيظهر حقل إضافي. في هذا الحقل يمكن للمستخدم إدخال تعبير برمجي (اختياري) يحدد الشرط الذي يجب تحقيقه لقفل الحقل.
- (اختياري) إذا تم تفعيل خيار "قفل الحقل"، يجب على المستخدم توفير قيمة افتراضية لحقل النص متعدد اللغات.
إخفاء الحقل
يسمح للمستخدم بإخفاء حقل النص متعدد اللغات بناءً على تعبير محدد، مما يجعله غير مرئي للمستخدم عند تعامله مع النموذج.
كيفية الاستخدام:
- قم بتفعيل خاصية "إخفاء الحقل" من خلال الانتقال إلى إعدادات حقل النص متعدد اللغات المراد إخفاؤه.
- بعد تفعيلها، سيظهر حقل إضافي لإدخال التعبير البرمجي لتحديد شروط إخفاء حقل النص متعدد اللغات.
مثال بسيط:
عند تفعيل حقل التحقق "الاشتراك"، سيتم إظهار حقل إدخال "وصف الاشتراك" إضافي. وعند تعطيل هذا الزر، سيتم إخفائه تلقائيًا.
مطلوب
يُحدد ما إذا كان حقل النص متعدد اللغات مطلوبًا لإكمال النموذج أو يمكن تركه فارغًا.
كيفية الاستخدام:
- قم بتفعيل خاصية "مطلوب" من خلال الانتقال إلى إعدادات حقل النص متعدد اللغات المراد التحقق من إكماله.
- بعد تفعيلها، سيظهر حقل إضافي لإدخال التعبير البرمجي لتحديد شروط جعل حقل النص متعدد اللغات مطلوبًا.
قابل للبحث
خاصية "قابل للبحث" تسمح بتفعيل وظيفة البحث في حقل النص متعدد اللغات عند عرض المدخلات في واجهة المستخدم. عند تفعيل هذه الخاصية في الحقل، يمكن للمستخدمين البحث عن القيم في هذا الحقل باستخدام خانة البحث في واجهة عرض المدخلات.
كيفية الاستخدام:
- قم بتفعيل خاصية "قابل للبحث" في إعدادات حقل النص متعدد اللغات.
- بمجرد تفعيل الخاصية، سيتم تمكين وظيفة البحث في هذا الحقل.
- في الواجهات : عند النقر على زر البحث و إدخال الكلمة المراد البحث عنها في خانة البحث، يقوم النظام بالبحث في هذا الحقل أيضا.
مثال بسيط:
باستخدام خاصية "قابل للبحث" في حقل النص، يمكن للمستخدمين البحث بإدخال جزء من الاسم في خانة البحث. سيقوم النظام بعرض جميع اللتي تحتوي على الكلمة المدخلة في خانة البحث. سيقوم النظام بالبحث في جميع الحقول القابلة للبحث بما فيهم هذا الحقل.
فريد
خاصية "فريد" تمنع تكرار القيم في حقل النص متعدد اللغات، مما يضمن أن كل قيمة مخزنة في هذا الحقل فريدة ولا تتكرر في مدخلات أخرى.
كيفية الاستخدام:
- قم بتفعيل خاصية "فريد" في إعدادات حقل النص متعدد اللغات الذي ترغب في جعله فريدًا.
- بعد تفعيل الخاصية، يضمن النظام أنه لا يمكن إدخال قيمة مكررة في هذا الحقل.
- عندما يحاول المستخدم إدخال قيمة موجودة بالفعل في حقل آخر، سيتم منعه وعرض رسالة تنبيه تشير إلى أن هذه القيمة مكررة ويجب استخدام قيمة فريدة.
مثال بسيط:
في قاعدة بيانات لنظام إدارة الموظفين، قد يكون لدينا حقل اسم وظيفي لكل موظف. باستخدام خاصية "فريد" في هذا الحقل، سيضمن النظام أنه لا يمكن تكرار هذا الاسم.
إعدادات قيمة الحقل
هذا القسم يحتوي على الخواص التالية :
قابل للتكرار
خاصية "قابل للتكرار" تمثل إمكانية تكرار إدخال نفس حقل النص متعدد اللغات بقيم مختلفة في نفس المدخل. عند تفعيل هذا الخيار، يمكن للمستخدمين إضافة قيم متعددة لنفس الحقل ضمن مدخل واحد.
كيفية الاستخدام:
- انتقل إلى "إعدادات حقل النص متعدد اللغات" ثم إلى "إعدادات قيمة الحقل" المراد جعله قابلًا للتكرار.
- تفعيل خاصية "قابل للتكرار".
تحديد الحد الأدنى والحد الأقصى للتكرار (اختياري):
بعد تفعيل خاصية "قابل للتكرار"، سيظهر حقلين إضافيين يمكن استخدامهما لتحديد الحد الأدنى والحد الأقصى لعدد مرات التكرار المسموح بها.
ملاحظة: إذا لم يتم ملء حقول تحديد الحد الأدنى والحد الأقصى، فسيكون التكرار غير محدود، ويمكن للمستخدم إضافة قيم بشكل غير محدود لحقل النص متعدد اللغات.
إظهار في القائمة
خاصية تسمح بعرض قيمة حقل النص متعدد اللغات في قائمة المدخلات، بحيث يمكن للمستخدم رؤية قيمة الحقل بسهولة دون الحاجة لفتح كل المدخل على حدة.
كيفية الاستخدام:
- في إعدادات حقل النص متعدد اللغات قم بفتح قسم "إعدادات قيمة الحقل " ثم قسم "العرض"، هكذا ستظهر لك الخواص الخاصة بالعرض.
- قم بتفعيل خيار "إظهار في القائمة".
العنوان الاساسي
خاصية العنوان الرئيسي تمكّنك من تحديد العنوان الرئيسي الذي سيتم استخدامه بشكل أساسي في الكيان. عند تعيين هذا الحقل كعنوان رئيسي، سيتم استخدامه كعنوان مرجعي للكيان في العديد من الأماكن.اقرأ المزيد من التفاصيل عن العنوان الرئيسي.
العنوان الفرعي
العنوان الفرعي هو خاصية تُسند لحقل العنوان في الكيان، وتُمكّنك من إضافة عنوان فرعي إضافي يُعرض بجانب العنوان الأساسي في الكيان.اقرأ المزيد من التفاصيل عن العنوان الفرعي.
العنوان الفرعي 2
العنوان الفرعي 2 هو خاصية تُسند لحقل العنوان في الكيان، وتُمكّنك من إضافة عنوان فرعي إضافي آخر يُعرض بجانب العنوان الأساسي والعنوان الفرعي في الكيان. يُمكن استخدام العنوان الفرعي 2 لتوضيح العنوان الأساسي والعنوان الفرعي أو لإضافة معلومات إضافية أخرى عن الكيان.اقرأ المزيد من التفاصيل عن العنوان الفرعي 2.