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

مُنشئ الواجهة

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

الإعداد مرتبط بشاشة معينة ولا يؤثر على البقية. يمكن حفظ الإعداد الجاهز كـ إعداد مسبق - حينها سيراه جميع مديري المشروع، وسيتمكن المدير الذي لديه حق التعيين من جعله العرض الافتراضي للشاشة للزملاء (انظر تعيين الإعدادات لمديرين آخرين).

تحتاج إلى وجود وكيل ذكاء اصطناعي واحد على الأقل

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

حقوق الوصول​

يدير المُنشئ حقان من مجموعة المديرين في علامة التبويب إعداد حقوق الوصول إلى الوحدات في بطاقة المدير (انظر تحرير المدير):

الحقماذا يعطي
uiComponentConfigs.edit - إعداد الشاشات لنفسكترس الأعمدة، لوحة المُنشئ، الإعدادات المسبقة، إعداد صفحات السجلات وعلامات تبويب الأقسام
uiComponentConfigs.assign - تعيين إعدادات الشاشات للآخرينعلامة تبويب تعيين الإعدادات في بطاقة المدير، تعديل وحذف الإعدادات المسبقة التي حفظها مديرون آخرون

بدون حق uiComponentConfigs.edit، لا يظهر المُنشئ أي شيء على الشاشات - لا التروس، ولا الأزرار، ولا اللوحة، حتى عند تشغيل الوضع. يتحقق الخادم من نفس الحقوق: الواجهة تخفي فقط ما هو غير متاح.

كيفية التفعيل​

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

بعد التفعيل، تظهر الأزرار فوق الجدول:

الزرالغرض
ترساختيار أعمدة الجدول - نفس الشيء كما هو خارج الوضع
Builderيفتح لوحة إعداد هذا الجدول
Presetsقائمة بالإعدادات المسبقة المحفوظة للشاشة
أيقونة التراجعتلغي آخر تغيير في الإعداد؛ تظهر عندما يكون هناك ما يمكن التراجع عنه
أيقونة إعادة الضبطتعيد الجدول إلى مظهره الافتراضي

المُنشئ متصل بالجداول والنماذج في جميع أقسام التطبيق. كيف يبدو في صفحات تحرير السجلات - في قسم صفحات السجلات وعلامات تبويب الأقسام.

ترس الأعمدة​

فوق كل جدول متصل بالمُنشئ، يوجد زر يحمل أيقونة ترس. يمكن للمدير الذي لديه حق uiComponentConfigs.edit رؤيته دائمًا، حتى عندما يكون وضع المُنشئ مغلقًا: لإظهار أو إخفاء عمود، لا تحتاج إلى لوحة مع نموذج الذكاء الاصطناعي.

يفتح الترس قائمة أعمدة الجدول من ثلاث مجموعات من صناديق الاختيار:

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

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

إخفاء العمود لا يسلب عناصر التحكم من الصفوف: يتم نقل السحب، وصندوق اختيار الصف، وأزرار التوسيع إلى أول عمود مرئي.

تظهر القيم الطويلة للسمات في الخلية بشكل مختصر: نص HTML - بداية النص بدون تنسيق، JSON - في سطر واحد، الصور - كصور مصغرة. بجانب هذه القيمة توجد أيقونة عين: النقر على القيمة يفتحها بالكامل في نافذة منفصلة - نص HTML مرسوم، JSON في عارض، الصور بحجم كامل.

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

صفحات السجلات وعلامات تبويب الأقسام​

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

ما يمكن إعداده:

  • علامات التبويب - تظهر لكل علامة تبويب أيقونة عين (إخفاء أو إظهار) ويمكن سحبها إلى مكان آخر. لا يمكن إخفاء آخر علامة تبويب مرئية;
  • كتل صفحة التحرير - أيقونة العين والسحب، حيثما كانت الكتل متصلة بالمُنشئ;
  • حقول مجموعة السمات - أيقونة العين والسحب لكل حقل.

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

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

الزرالغرض
الإعداداتقائمة بالإعدادات المسبقة المحفوظة لهذه المنطقة (في الواجهة الروسية - "الإعدادات")
حفظ الإعداد الحالييحفظ إعداد المنطقة تحت الاسم المحدد (في الواجهة الروسية - "حفظ الحالي")
أيقونة التراجعتلغي آخر تغيير في هذه المنطقة
أيقونة إعادة الضبطتعيد علامات التبويب والكتل أو حقول المجموعة إلى مظهرها الافتراضي

لا يوجد زر Builder في صفحات السجلات - يتم إعداد علامات التبويب والكتل والحقول فقط بواسطة أيقونة العين والسحب.

لوحة المُنشئ​

تفتح اللوحة بواسطة زر Builder وتحمل عنوان مُنشئ الجدول.

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

طلب بالكلمات. في حقل ماذا تريد أن تغير؟ يتم وصف النتيجة المرغوبة بلغة عادية، مثل "أزل عمود URL وأظهر عدد المنتجات". أدناه، تحت عنوان أو ابدأ بإعداد جاهز، توجد أمثلة جاهزة - يتم إدراجها بنقرة واحدة: إخفاء عمود، صفوف مضغوطة، نص خاص بحالة فارغة، عدد المنتجات في الفئة وغيرها. يتم إرسال الطلب بواسطة زر تطبيق.

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

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

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

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

الأعمدة المحسوبة ومصادر البيانات​

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

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

يمكن للوكيل أيضًا تجميع مصدر بناءً على الطلب. هذا المصدر غير محفوظ في البداية: العمود الذي يحتوي عليه يظهر بالفعل بيانات حية - وهذا هو الاختبار، وتظهر بطاقة المصدر الجديد فوق المعاينة. تُسمى في البطاقة المصدر، العملية المستدعاة من واجهة برمجة التطبيقات وحقول الاستجابة التي تُؤخذ منها القيم. زر واحد في البطاقة يحفظ المصدر في الدليل، وزر آخر يرفضه - حينها يتم إزالة جميع الأعمدة التي تشير إليه من الإعداد ومن الاقتراح الذي لم يُطبق بعد. المصدر غير المحفوظ يعيش فقط حتى يتم إعادة تحميل الصفحة؛ عند حفظ الإعداد المسبق، يتم حفظ المصادر التي يستخدمها عموده تلقائيًا.

ملاحظة

يستغرق البحث عن المصدر وقتًا أطول من العمليات الأخرى.

الحفظ وإعادة الاستخدام​

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

يمكن للمؤلف حذف أو تعديل إعداده المسبق. لا يمكن تعديل أو حذف الإعداد المسبق الذي حفظه مدير آخر بدون حق uiComponentConfigs.assign. لا يمكن حذف الإعداد المسبق المعين حتى لمشرف واحد: سيرفض الخادم ويخبرك بعدد المديرين الذين تم تعيينه لهم - يجب عليك أولاً إلغاء التعيين.

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

تعيين الإعدادات لمديرين آخرين​

يمكن للمدير الذي لديه حق uiComponentConfigs.assign تعيين كيفية ظهور الشاشات لدى زملائه بشكل افتراضي. لهذا، في بطاقة المدير (قسم المديرون) توجد علامة تبويب منفصلة لتعيين إعدادات الشاشات (في الواجهة الروسية - "إعدادات الشاشات"). بدون هذا الحق، لا توجد علامة تبويب.

تتضمن علامة التبويب فقط الشاشات التي تحتوي على إعدادات مسبقة محفوظة، في ثلاث مجموعات:

  • صفحات السجلات - بطاقة واحدة لكل شاشة: سطر منفصل لعلامات التبويب والكتل وسطر لكل مجموعة سمات تحتوي على إعدادات مسبقة، مع عداد لعدد الصفوف المعينة;
  • علامات تبويب الأقسام - أي علامات تبويب مرئية في القسم نفسه من القائمة وبأي ترتيب;
  • الجداول والنماذج - سطر واحد لكل شاشة.

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

يتم تطبيق العرض المعين عند دخول المدير إلى لوحة الإدارة في المرة التالية - إذا كان التعيين أحدث من ذلك الذي تم تطبيقه بالفعل في متصفحه. يحل التعيين الذي تم بعد التعديلات الخاصة بالمدير محلها؛ إعادة تحميل الصفحة العادية لا تؤثر على مظهره الخاص. بعد ذلك، يمكن للمدير تغيير مظهره - حتى التعيين التالي. إذا تم إلغاء التعيين، يعود العرض إلى المظهر الافتراضي، إذا لم يكن المدير قد تمكن من تغييره بنفسه.