9.2.0.4 Release Notes

May 31, 2019


Enhancements


Performance: GetCategoryProducts

 Shopper Experience


The code of the GetCategoryProducts method of WidgetDataAgent.cs file has been optimized to a higher extent.

This has not only increased the performance but has also reduced the loading speed of the product listing page.


Flag Based Usage of URLs With .HTML Extension

Commerce / Shopper Experience 


Customers (shoppers) will now be able to use the URLs with .html extension to open the web pages of the Znode web store.

This implementation is done on a flag basis.

Note:- The flag is available in web.config


Issues Resolved


[ZPD-6010/ZLMC-480] - Admin & Web store - The changes made were not getting reflected on the web store when the product was published from the PIM module. To resolve this issue, a clearCacheInitializer was added in PreviewProduct method of ProductService.cs file.


[ZPD-5985] - Web store - Customers (shoppers) were being able to place an order using PayPal Express without adding a billing address. This resulted in the loss of order. To resolve this issue, changes were made in Checkout.ts file.


[ZPD-5681/ZLMC-382] - The following methods of ZnodeOrderHelper.cs file were not overridable and therefore were made overridable:

  • GetPersonalisedAttributeLineItemDetails

  • GetPersonalisedValueCartLineItem

  • GetPersonalisedQuoteValueCartLineItem

  • FormalizeOrderLineItems

  • SetPersonalizeDetails

  • GetPersonalizeThumbnailUR

  • ,GetPersonalizeDesignId

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.