إضافة مكون LWC في Salesforce

Adaft Mkwn Lwc Fy Salesforce



في هذا الدليل ، سنناقش كيفية إضافة Lightning Web Component إلى سجل Salesforce / الصفحة الرئيسية / صفحة التطبيق. كما نعلم ، يرمز LWC إلى Lightning Web Component وهو تخصيص قلب Salesforce المستخدم لبناء صفحات ويب جذابة. أيضًا ، سنستخدم منصة Lightning Studio لإنشاء نصوص LWC وتنفيذها.

تقديم ملحق Lightning Studio

يبني Lightning Studio تطوير Salesforce LWC بسهولة وأسرع. ضمن هذا المحرر ، يمكننا إنشاء قنوات Apex / message و LWC النصية مباشرةً. أيضًا ، يمكننا نشر مكونات LWC (المخصصة) مباشرة دفعة واحدة. دعونا نرى كيفية إضافة هذا إلى موقعنا وفتحه.

انتقل إلى موقع الويب وابحث عن 'Lightning Studio - Add Chrome' (إذا كنت تستخدم Chrome). انقر فوق الزر 'إضافة إلى Chrome'.









يمكننا أن نرى أنه تمت إضافته إلى Chrome. الآن ، تم تعطيله. سيتم تمكينه فقط إذا تم فتح مؤسسة Salesforce.







يتم تمكينه بعد تسجيل الدخول إلى مؤسسة Salesforce.



انقر فوق الامتداد.

انتقل إلى اليسار وحدد الرمز الثالث المستخدم لإنشاء مكون LWC جديد.

  • أولاً ، نحتاج إلى تحديد اسم المكون.
  • يتم استخدام 'isExposed' لتعيين رؤية المكون في Salesforce. يجب أن يتم ضبطه على صحيح.
  • من المهم تحديد الهدف حيث سيتم وضع المكون. يمكن تحديد أهداف متعددة.
  • يعد نشر المكون الخطوة الأخيرة (انقر فوق 'نشر').

مثال 1: إضافة إلى صفحة التسجيل

في هذا السيناريو ، نقوم بإنشاء البرنامج النصي 'firstComponent' LWC الذي يعرض نص 'تمت الإضافة إلى صفحة السجل' وإضافة هذا المكون إلى صفحة 'سجل الحساب'. في ملف 'firstComponent.js-meta.xml' ، نحتاج إلى تحديد الهدف على أنه lightning__RecordPage.

هيكل الكود:

firstComponent.html

< نموذج >
< بطاقة البرق البديل = 'ضيق' عنوان = 'Linux' >
< ص >> تمت الإضافة إلى صفحة التسجيل ص >
بطاقة البرق >
نموذج >

firstComponent.js

يستورد { عنصر البرق } من 'حظ' ؛
يصدّر تقوم الفئة الافتراضية FirstComponent بتوسيع LightningElement {
}

firstComponent.js-meta.xml

< ؟ xml إصدار = '1.0' ؟ >
< LightningComponentBundle xmlns = 'http://soap.sforce.com/2006/04/metadata' >
< نسخة > 57.0 نسخة >
< مكشوف > حقيقي مكشوف >
< الأهداف >
< هدف > البرق _ تسجيل الصفحة هدف >
الأهداف >
LightningComponentBundle >

إضافة مكون:

انتقل إلى Salesforce Org وابحث عن تطبيق 'المبيعات' ضمن App Launcher.

افتح أي سجل حساب بالانتقال إلى علامة التبويب 'الحسابات'. انتقل إلى رمز الترس وحدد 'تعديل الصفحة'.

الآن ، انتقل إلى اليسار وابحث عن المكون الخاص بك.

اسحب المكون وضعه أسفل 'لوحة Highlights'.

انقر فوق 'تنشيط' وقم بتعيينه كمؤسسة افتراضية. أخيرًا ، احفظ صفحة التسجيل.

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

مثال 2: إضافة إلى الصفحة الرئيسية

دعنا نستخدم 'المكون الأول'. قم بتعديل نص الفقرة كـ 'تمت الإضافة إلى الصفحة الرئيسية' في ملف HTML. حدد الهدف كـ 'lightning__HomePage' في ملف 'firstComponent.js-meta.xml'.

firstComponent.html