Author: Dhanik Lal Sahni

In one of my last project, client wanted to get customer signature with salesforce record to get customer agreement. We have many app exchange product like Adobe Esign, Docu Sign etc. Let us create similar signature pad in lightning component. We will need signature pad library for this. Download this library from my Github account. Add this library in static resources as signaturePad. Now create lightning component for signature pad. SignaturePad.cmp <aura:component implements=”force:appHostable,flexipage:availableForAllPageTypes,force:hasRecordId,forceCommunity:availableForAllPageTypes” controller=”SignatureController”> <! — Static Resources –> <ltng:require scripts=”{!$Resource.signaturePad}” afterScriptsLoaded=”{!c.doInit}” /> <! — Method which can be accessed from other component to Save Signature –> <aura:method name=”SaveSignature” action=”{!c.saveSignatureOnClick}”…

Read More

Community Portal is great product from Salesforce.  This offers many features to address business customer’s issues. Portal can be created in Visual Force and Lightning.  Lightning support great features like SPA Application using Aura Framework or Angular. For each community we need users to work on. We can create community users using CRM admin but when we support self registration with custom logic then we have to use Apex classes.  Let us see how to create Portal User using Apex. We can use below concept for creating portal user Use Site classes Create user using User class with ContactId Portal user…

Read More

The Summer ’18 release delivers more personalized and integrated customer journeys while enabling your team to work smarter with new levels of data insight across your org. How to Use the Release Notes Our release notes offer brief, high-level descriptions of enhancements and new features. We include setup information, tips to help you get started, and best practices to ensure your continued success. How and When Do Features Become Available? Some features in Summer ’18 affect all users immediately after the release goes live. Consider communicating these changes to your users beforehand so that they’re prepared. Other features require direct…

Read More

Blaze new trails to customer success with the latest and greatest product updates in Spring ’18. From exciting enhancements to the Lightning Platform to innovative breakthroughs in artificial intelligence (AI), learn about new features across our clouds. Get your org ready for the release and ensure customer success at every turn. How to Use the Release Notes Our release notes offer brief, high-level descriptions of enhancements and new features. We include setup information, tips to help you get started, and best practices to ensure your continued success. How and When Do Features Become Available? Some features in Spring ’18 affect…

Read More