Skip to content

<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.32.md for this page in Markdown format</div>

Home | Changelog

Version 4

version 4.32

version 4.32.0x

  • [4.32.3] cd-fix: (slugger): str_replace to remove &nbsp;
  • [4.32.3] cd-update: (Product combos): Products::renderProductPageComboProductsSmartRecommendations use getCartBestSellers instead of getCustomersRecommendations
  • [4.32.3] cd-fix: (Product combos) Products::renderProductPageComboProductsPriority should return registry PRODUCT_PAGE_ALGO_PRIORITY value
  • [4.32.3] cd-fix: product_combo_card product url should track recommendations
  • [4.32.2] cd-fix: Fixed wrong initialization of window.advAppData.url.assets due to faulty APP_CDN_FORCE_DISABLE check in main's footer_json_adv_app_context.php
  • [4.32.2] cd-fix: products_in_cart_model locking db with drop table
  • [4.32.2] ui-fix: Remove styling class from _product_page.scss for product combos content and moved it to _global.scss
  • [4.32.2] cd-update: Add ecommercen main color to robot icon in orders list and summary
  • [4.32.2] cd-feat: Change greek_lower function to remove nbsp character
  • [4.32.1] cd-debt: remove unused comboClicked from vuex store and component usages
  • [4.32.0] cd-feat: Product page combo component

Notes

  • [4.32.3] (Product combos): smile can kill Products::relatedProductPagePurchaseTogether as datase for combos will consume identical Products::renderProductPageComboProductsSmartRecommendations
  • [4.32.2] check that products_in_cart_model methods are not locking db with $this->updateTable()
  • [4.32.2] need npm ci && npm run production && npm run admin-production
  • [4.32.1] need npm ci && npm run production
  • [4.32.0] For custom implementation of product combo dataset (ie from related products) the dataset must be returned from Adv_products::renderProductPageComboProductsCustom method which should return array of combinations, where each combination is an array of 2 product objects. Also the custom AdvButtonViewBuyCombo.vue of the client should get the js of the one coming from master. Clean vue store from addToCartComboClicked
  • [4.32.0] need composer i, patch/advisableAiSetProductComboPosition and patch/productPageComboPriority
  • [4.32.0] need npm ci && npm run production