انتقل إلى المحتوى
الصفحة الرئيسية » مصمم وحدة VTAP - نظامنا الأساسي ذو الشفرة المنخفضة لجعل CRM ملكك!

مصمم وحدة VTAP - نظامنا الأساسي ذو الشفرة المنخفضة لجعل CRM ملكك!



VTAP هو نظام أساسي منخفض الشفرة من Vtiger يساعد المطورين والمسؤولين على توسيع إمكانيات CRM. لدينا أداتان توفران القدرة على إنشاء تطبيقات ذات تعليمات برمجية منخفضة.
واحد هو مصمم الوحدة ، والآخر هو مصمم API. في هذه المدونة ، سوف نستعرض ماذا وكيف ومتى نستخدم مصمم الوحدة.


مصمم الوحدة

متى تستخدم مصمم الوحدة النمطية (حالات الاستخدام)


يمكنك استخدام مصمم الوحدة من أجل:

  • تطبيق الصيغ المعقدة وتحديث حقل
  • وميض تحذير عندما يقوم المستخدم بإدخال معلومات غير صحيحة
  • احفظ بعض تفضيلات المستخدم
  • حفظ إعدادات الامتداد أو بيانات التكوين
  • أضف الأزرار والأدوات والرموز

ما الذي يوفره لك مصمم الوحدة لتحقيق الأهداف المذكورة أعلاه؟

كيفية استخدام مصمم الوحدة النمطية؟

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

يمكنك استخدام مصمم الوحدة النمطية لإضافة ما يلي:

  1. البرامج النصية لـ VTAP - تتيح لك إضافة أزرار وعناصر واجهة مستخدم مخصصة وما إلى ذلك.
  2. المكونات - يتيح لك إضافة مكونات مخصصة.
  3. أنماط VTAP - تساعدك على تغيير شكل ومظهر واجهة المستخدم.
  4. الصفحة - تسمح لك بإضافة صفحات مخصصة.

في هذه المدونة ، سنناقش كيفية إضافة نصوص VTAP إلى مصمم الوحدة النمطية.

إضافة البرامج النصية VTAP

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

يمكنك إما اختيار إنشاء وحدة امتداد مخصصة أو استخدام الوحدات الموجودة لإضافة برنامج نصي.

ملحوظة: قم بإنشاء وحدة امتداد إذا كنت تريد إصدار الوحدة عبر سوق Vtiger.

الصورة الفرعية -1


الصورة الفرعية -2

الآن دعونا نلقي نظرة على بعض الأمثلة على استخدام البرامج النصية VTAP.

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

C1

إن اللبنة الأساسية لـ VTAP هي مكون ، وهي تعتمد على مكون Vue و أحداث دورة الحياة.

  • اسم المكون: Leads_Component_Register
  • بناء الجملة: {{MODULE}}_Component_{{NAME}}
  • المكونات تمتد من: VTAP.Component.Core.extend


وظائف

  • تم إنشاؤها الوظيفة هي نقطة الدخول لأي مكون. هذه هي الوظيفة حيث يمكنك التسجيل للأزرار أو الاستماع إلى الأحداث.
  • C2

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

  • قالب هو المكان الذي تضيف فيه HTML ، إن وجد.
  • طرق هو المكان الذي تضيف فيه الوظائف التي يتم استدعاؤها في قالب HTML. في المثال أدناه ، نقوم باستدعاء وظيفة ClickMe عند النقر فوق الزر. هكذا تبدو الكود النهائي:

C3

مثال 2: إضافة عنصر واجهة مستخدم إلى طريقة عرض ملخص جهات الاتصال والمؤسسة.
يمكنك استخدام تسجيل واحد لإضافة نفس عنصر واجهة المستخدم في وحدات متعددة. في مثل هذه الحالات ، يجب أن نضيف VTAP Script لجميع الوحدات (استخدم القائمة المنسدلة عند إنشاء VTAP Script).

C4

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

الصورة الفرعية -3

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

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

C5

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

سنغطي في مدوناتنا القادمة الميزات الأخرى لـ VTAP - المكونات المخصصة و VTAP والصفحات المخصصة.

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

لأية استفسارات أخرى ، يرجى إرسال بريد إلكتروني إلى [البريد الإلكتروني محمي]. اشترك في إصدار المطور هنا.