ABSYZ ABSYZ

  • Home

    Home

  • About us

    Who We Are

  • Our Expertise

    What we Do

  • Our Approach

    How We Do It

  • Products

    What We Made

  • Industries

    Who We Do It For

  • Clients

    Whom We Did It For.

  • Article & Blogs

    What Experts Think

  • Careers

    Join The Team

  • Get In Touch

    Let’s Get Started

ABSYZ

Lightning Bolt Solution with Community Templates,Flow Categories and Custom Apps

Home / Article & Blogs / Salesforce / Lightning / Lightning Bolt Solution with Community Templates,Flow Categories and Custom Apps
By Team ABSYZ inLightning, Salesforce

Lightning Bolt Solution is an advanced framework to the Lightning Templates. It uses Lightning components to build Web Portals, Websites and User Communities. It consists of Custom Lightning Apps, Process Flows and Lightning Community Templates.

In Lightning Bolt Solutions, we can add either

1.Lightning Community Templates or

2.Flow Categories or

3.Custom Lightning Apps or all of them.

STEPS

  • Create Lightning Community Templates or Flow Categories or Custom Apps.
  • Implement Lightning Bolt Solutions.
  • Package and distribute a Lightning Bolt Solution.
  • View the Package that we have installed in Our Org.

1.Creating a Customized Lightning Community Template:

Here we are showing how to create Customized Lightning Community Template. For This Customized Lightning Community Template, we have to write Theme layout Lightning Component.

Below is the code for Theme layout Lightning Component.

COMPONENT

1

Component with Theme Layout must implement forceCommunity: themeLayout interface.

{! v. body} is added when content changes from page to page in the layout.

Attributes that are declared as Aura.Component[] in the layout are rendered open regions forming the open regions and basic structure of the theme layout.

Here we can see how to add Custom Theme layout Lightning Component to Community Builder.

Once you are in Community Builder, We can add the Custom Theme layout Lightning Component by using Settings tab in Community Builder.

1.In Community Builder, Click on Settings | Theme | Configure.

2.Edit the Default Theme Layout Component. Select your “Custom Theme Layout Component”.

2

Then we can click on Publish to publish all recent changes to our community members. These changes to be visible to users, our community must be activated in Community Workspaces. We will receive an email confirmation when our changes are live.

Below figure shows the Custom Theme layout Community Template which I have created.

3

In order to use this Lightning Template in Lightning Bolt Solution we have to Export the Customized Lightning Community Template. For Exporting the Template goto Community Builder and select Settings | Developer and click on Export a Template.

4

After we export the template, it appears in the Community Creation wizard in your org. We can then use it as a base for building new communities. If we package the template in a Lightning Bolt Solution and install it in another org, it appears in that org’s Community Creation wizard.

If we don’t Export this customized lightning community template it will not be shown when we are selecting Community Templates in Lightning Bolt Solution.

2.Create Flow Category:

When we want to add flows to a Lightning Bolt Solution, we need to group them into a flow category. Then add one or more Flow Categories to your solution.In this Lightning Bolt Solution, we are adding Flow Categories also, these are the steps for adding Flow Categories.

We can only add active flows to a flow category.

  1. From Setup, enter Flow Category in the Quick Find box, and select Flow Category.
  2. Click on New Flow Category.
  3. Enter your developer name and a description.
  4. Choose active flows.

5

3.Create a Lightning Bolt Solution:

Now Customized Lightning Community templates and Flow Categories are ready to be added in Lightning Bolt Solution. Below we are showing steps for how to create Lightning Bolt Solutions and how to add Custom Apps and Community Templates and Flows.

In Lightning Bolt Solution, we can also add any Custom Apps available, Whether or not you include a Community template, you can add custom apps or flows to your Lightning Bolt Solution.

Then we’re ready to create a Lightning Bolt Solution.

1.From Setup, enter Lightning Bolt Solution in the Quick Find box, and select Lightning Bolt Solutions.

6

2.On the Details and Branding page, enter information about your solution. For example, enter your company and solution names. Click on Next.

3.On the Solution Highlights page, add any combination of Community templates, flow categories, and custom apps. Click on Next.

7

4.Review the Summary page and click on Finish.

4.Package and Distribute a Lightning Bolt Solution:

After we create a Lightning Bolt Solution, package the solution to distribute it to other users or orgs. We can upload the package to AppExchange to share or sell your solution.

1.From Setup, enter Packages in the Quick Find box, and then click on Packages.

8

2.Give Some Name to package and then Click on the Add Button.

3.To package a Lightning Bolt Solution, select Lightning Bolt Solution as the component type, and select your solution then click on the Add to Package button.

9

4.Upload the package. Then distribute it on AppExchange, or share the link privately with your clients, customers, or partners.

10

On the Upload Package page, Enter a Version Name, Enter a Version Number and we can have to specify a link to release notes and specify a link to post install instructions, link should be like (https://somename) and enter and confirm a password to share the package privately with anyone who has the password, and then Click Upload. We receive an email that includes an installation link when our package has been uploaded successfully.

5.View the Package that we have installed in Our Org:

We have installed the Package using Link which we have received via mail. In below Figure we are showing Installed Package that has the Lightning Bolt Solution.

11

When we are creating Community the Customized Lightning Template that we have installed will be shown as a Base Template. Below are the Examples for Base Templates Which we have Installed.

12

Lightning Bolt Solution expands on the power and adaptability offered by Lightning Components. It makes considerably less demanding for Salesforce partners and clients to build Websites and User Communities.

 

 

Bolt SolutionsLightning BoltLightning CommunitiesSalesforce Flow category
83
Like this post
26 Posts
Team ABSYZ

Search Posts

Archives

Categories

Recent posts

Meet OmniStudio – Revolutionize Your Creative Work

Meet OmniStudio – Revolutionize Your Creative Work

BioAsia 2023 in Hyderabad: An Annual International Event

BioAsia 2023 in Hyderabad: An Annual International Event

The Role Of Marketing in Small & Medium Enterprises

The Role Of Marketing in Small & Medium Enterprises

Salesforce For Retail: How Salesforce CRM Can Help Retailers

Salesforce For Retail: How Salesforce CRM Can Help Retailers

What is ChatGPT & How Does It Work?

What is ChatGPT & How Does It Work?

  • Previous PostCustom Calendar Lightning Component
  • Next PostHighlights of Winter'19 Release Notes: Part I

Related Posts

Meet OmniStudio – Revolutionize Your Creative Work
Salesforce

Meet OmniStudio – Revolutionize Your Creative Work

Salesforce For Retail: How Salesforce CRM Can Help Retailers
Salesforce

Salesforce For Retail: How Salesforce CRM Can Help Retailers

Introduction To Copado Devops Tool
Salesforce

Introduction To Copado Devops Tool

What is Salesforce Code Builder?
Salesforce

What is Salesforce Code Builder?

Leave a Reply (Cancel reply)

Your email address will not be published. Required fields are marked *

*
*

ABSYZ Logo

INDIA | USA | UAE

  • About us
  • Article & Blogs
  • Careers
  • Get In Touch
  • Our Expertise
  • Our Approach
  • Products
  • Industries
  • Clients
  • White Papers

Copyright ©2022 Absyz Inc. All Rights Reserved.

youngsoft
Copy
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “ACCEPT ALL”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent. Privacy Policy
Cookie SettingsREJECT ALLACCEPT ALL
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.

Functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

Advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

Others

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

SAVE & ACCEPT