Loading...
Area: Optimizely B2B Commerce

Theme Performance

Recommended reading 

Shared angular templates are included in _MainLayout and the Product Detail page for performance improvement

If you have built a custom theme the changes will need to be merged to take advantage of these performance improvements. Add the following scripts to the two pages.

Add to _MainLayout

<script type="text/ng-template" id="/PartialViews/Catalog-ProductPriceSaving">
[% partialView 'Catalog-ProductPriceSaving' %]
</script>
<script type="text/ng-template" id="/PartialViews/Catalog-ProductSalePriceLabel">
[% partialView 'Catalog-ProductSalePriceLabel' %]
</script>

Add to Widgets/ProductDetailView/Standard.cshtml

<script type="text/ng-template" id="/PartialViews/Catalog-ProductImages">
[% partialView 'Catalog-ProductImages' %]
</script>
<script type="text/ng-template" id="/PartialViews/Catalog-ProductImageCarousel">
[% partialView 'Catalog-ProductImageCarousel' %]
</script>
Do you find this information helpful? Please log in to provide feedback.

Last updated: Dec 11, 2020

Recommended reading