2024.1.2 Minor Release of SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced

Fixes

CMS Records for Site Management Tools

An issue has been fixed that caused CMS Page Type website records to not display in some Commerce websites. This issue occurred when CMS Page records were linked to CMS Page Types with a custom record, like a blog, linked.

With this fix, all CMS Page Type custom record scripts will be lazy loaded. This means that the information that is specific to that custom record will be loaded when the linked CMS page is requested. Because custom records require a permission level of Create or higher to work in Commerce websites, the elevated permission of the Store Manager role will be enabled and set to run without login.

With this fix, all CMS page types should now display on your website. If some of your web pages still do not display, you should edit the custom record by adding the Store Manager role to the permissions list.

To add the Store Manager role to a custom record permissions list:

  1. Go to Customization > Lists, Records, & Fields > Record Types > New (Administrator).
  2. Click Edit next to the custom record you want to update.
  3. Go to the Permissions tab.
  4. From the Role list, select Store Manager, and from Level, select Create or a higher level.
  5. Click Add.
  6. Click Save.

The CMS Pages Lazy Load setting has been removed from the SuiteCommerce configuration record. This setting, found under the Integrations tab and the Site Management Tools subtab, let you control which CMS page settings were lazy loaded. Since all page settings will now be lazy loaded, this configuration setting is no longer required.

Help topics that reference the CMS Pages Lazy Load setting have also been removed from the help center.

Leave a comment

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