cpq-left-sidebar (template)

The cpq-left-sidebar template is a wrapper for the cpq-product-list and cpq-promotions-list cards and layouts.

In ​Salesforce Industries Communications, Media, and Energy Summer '18, cpq-left-sidebar has been changed to pass userLocale to both the Product List and Promotion List.

Template Type

Containers

Code

HTML, CSS/SCSS

Image

The Products list and the Disqualified tab, with no products listed.

Upgrade from Vlocity CME Winter '18 to Vlocity CME Summer '18

When upgrading from ​Salesforce Industries Communications, Media, and Energy Winter '18 to ​Salesforce Industries Communications, Media, and Energy Summer '18, you must make the following changes to the HTML in the Card Designer.

First Change

<div class="slds-col cpq-items-container scroll" ng-show="importedScope.showList.products">
  <vloc-layout layout-name="cpq-product-list" ctrl="CPQItemsController" tabView="{{importedScope.productsTab}}" include-ineligible="{{importedScope.featureSettings.enableRuleBasedQualifications}}"></vloc-layout>
</div>
<div class="slds-col cpq-items-container scroll" ng-show="importedScope.showList.products">
  <vloc-layout layout-name="cpq-product-list" cpq-user-locale="{{$root.vlocity.userSfLocale}}" ctrl="CPQItemsController" tabView="{{importedScope.productsTab}}" include-ineligible="{{importedScope.featureSettings.enableRuleBasedQualifications}}"></vloc-layout>
</div>

Second Change

<div class="slds-col cpq-items-container scroll" ng-show="importedScope.showList.promotions" ng-if="importedScope.featureSettings.enablePromotions">
  <vloc-layout layout-name="cpq-promotions-list" ctrl="CPQItemsController" tabView="{{importedScope.promotionsTab}}" include-ineligible="{{importedScope.featureSettings.enableRuleBasedQualifications}}"></vloc-layout>
</div>
<div class="slds-col cpq-items-container scroll" ng-show="importedScope.showList.promotions" ng-if="importedScope.featureSettings.enablePromotions">
  <vloc-layout layout-name="cpq-promotions-list" cpq-user-locale="{{$root.vlocity.userSfLocale}}" ctrl="CPQItemsController" tabView="{{importedScope.promotionsTab}}" include-ineligible="{{importedScope.featureSettings.enableRuleBasedQualifications}}"></vloc-layout>
</div>"