Loading
Prepare for Email to Become the Default Login ExperienceRead More
B2B Commerce for Visualforce
Considerations for Upgrading to Product List Page Version 2.0

Considerations for Upgrading to Product List Page Version 2.0

Read this considerations before you upgrade.

Required Editions

Salesforce Compatibility Salesforce Classic and Lightning Experience for Enterprise, Performance, Unlimited, and Developer editions.

B2B Commerce Compatibility

  • B2B Commerce for Visualforce Winter ’21 (version 4.13)
  • B2B Commerce for Visualforce Spring ’20 (version 4.12)
  • B2B Commerce for Visualforce Summer ’19 (version 4.11)
  • B2B Commerce for Visualforce Spring ’19 (version 4.10)
  • B2B Commerce for Visualforce Summer ’18 (version 4.9)
Consideration Product List Page Version 2.0 Product List Page Version 1.0
Storefront interface Bootstrap 3 only Bootstrap 3 or Bootstrap 2
Maximum number of products assigned to one category 100,000 entitled products 2,500 products, regardless of entitlement
Maximum number of entitled price lists (and price group price lists) associated with one account group 300
Indexed product catalog Checkmark Crossmark
Entitlement evaluation Entitlements are evaluated first, before B2B Commerce for Visualforce queries any product data. Entitlements are evaluated last, after B2B Commerce for Visualforce has queried all product data.
Product images sourced in static resources Reference the static resource names from the Image Static Resource storefront configuration settings. You're not required to reference static resource names from storefront configuration settings.
Product search data source Fields in the CC Product Index object

All fields on these object types:

  • CC Product
  • CC Product Tab
  • CC Product i18n
Display options List and Grid List
Pagination Not used. Replaced by a Load More function. Uses pagination
Display total product count Choose whether to show or hide Always shown
Display spec value counts Choose whether to show or hide Always shown
Choose which sort options to provide Checkmark Crossmark
Options for sorting product spec filters Sort by Name or Count No sorting available
Display selected filters Always Only when the Join Filtering configuration setting is FALSE.
Search within a filter Checkmark Crossmark
Maximum number of spec values in one category that can display

20,000 total unique spec values

For example, if two products have a spec Color with the value Blue, the Blue spec value only counts as one spec value against this limit.

100,000 total individual spec values

For example, if two products have a spec Color with the value Blue, the Blue spec value counts as two spec values against this limit.

Filter behavior when a user is entitled to a composite product, such as a dynamic kit, but not to any of the composite product's components The composite product doesn't appear on the Product List page, but its spec values are included in the product index and available as filters. The composite product doesn't appear on the Product List page, and neither do its spec values.
Extend the default sort functionality with the B2B Commerce for Visualforce API Extend the ccrz.ccLogicPIFetchEntitled class No extension available
Extend the default filter functionality with the B2B Commerce for Visualforce API Extend the ccrz.ccLogicProductFindFilters class No extension available
Extend the default pricing functionality with the B2B Commerce for Visualforce API

Extend the ccrz.ccLogicProductPricing class

Note
Note Set the Use Pricing Hook storefront configuration setting under the Pricing module to FALSE. Changing this setting to FALSE disables the ccrz.cc_hk_Pricing extension point class.
Use the ccrz.cc_hk_Pricing extension point class
 
Loading
Salesforce Help | Article