Add-on - Intellectual selection of products in block (analogues, accessories) by features
Addon allows you to make intellectual product selection - analogues or accessories - in block on product page (by category tabs). In 5 minutes you can configure the rules for block generation for thousands products. This functionality is used in the most popular stores in the world!
Imagine that your store will take care of maximizing your profits from sales and displays a block with product offers, that very likely will be interested by client.
Moreover, you do not need to do a great work. Configure the selection rules for the categories of goods and CS-Cart will make everything else.
Intellectual selection by features - is a great solution for cross-selling
Addon functionality gives you possibility of product selection based on:
- product categories (yes .... for category "Notebooks" we can select products from the category "Computer mouse" "Bags for laptops" and any others, that you want)
- product features (yes .... for laptops with 17-inch screen size addon will select bags for notebooks with 15.6-inch
- price range (yes .... to expensive laptops, you can customize the output of expensive bags or mouses
- product availability (yes .... the system will not show products, which are currently not available)
You can create an unlimited number of product selection rules, apply sorting, mix products, selected from the different rules. We also do not allow duplicated products in block.
Addon provides high speed performance (no brakes !!!)
This module is designed and developed in a way to spend a minimum of resources: no matter how many related items will be displayed on the product page.
- addon was tested on stores with 50,000+ products and more than 1000 features with a large number of variants (for example, only about 1,000 brands)
- in frontend we have a great speed of content rendering in block (even if tabs content 100 - 150 product items)
Actual data in block
Important condition is that product in block must have a non-zero price and in stock availability, this is why we provide a mechanism that allows data updating even if you do not use scheduled updates (in cron), the system detects when the page generation that regard last updated for a long time (you can cofigure in addon settings number of days for cache results) and will update all the links that are used to generate commodity tabs in the product (but on a global level, all products that use the same rules for selection, also update the cache blocks - tabs)
Usability for store admin
- the administrative section of the module has an intuitive interface according the style of CS-Cart (which is considered as one of the most friendly among e-commece solutions)
- after addon installation with clicking link "Help" you will see a complete illustrated guide to the functionality (described in full-cycle)
- we use Ajax to load tabs content, thats wy we do not reduce SEO for main keywords
- large number of goods in the tabs does not slow down the generation of the product page as a whole (test results on Google PageSpeed Insights revealed that the page continues to work in the so-called green zone (sometimes block was given to about 150 items - analogues or accessories-goods)
- CS-Cart Ultimate (or CS-Cart)
- Cross sale
- 6 months (a paid renewal is available upon expiration)
AB dev team guarantees limited technical support to customers through its own technical support system. In order to use the technical support, authorize on the site and click the "Support" button.
A complete list of technical support conditions look here
[!] Cache of relations was not generated if relation status was "Hidden". Fixed.
[+] Added possibility to clone relations.
[*] YoupiTheme. Add-on settings were removed to "Add-ons" tab.
[*] Removed add-on setting "Cron key". Cron task is available for the fulfilment at console mode only.
[!] Error could occur when generating categories with a large amount of products. Fixed.
[!] In the window "Product added to the cart" tab of matched products could be displayed without products. Fixed.
[+] "AB: Antibot" add-on. Blocks with recommended products will be displayed for real users only. They will be cut from source html-code for all bots.
[!] Fixed compatibility with YoupiTheme v4.12.2.d.
If you are using YoupiTheme, please upgrade it to version 4.12.2.a or higher.
New features and improvements:
[+] YoupiTheme. Added display of the block with products selections after product tabs.
[!] UniTheme2. On the cart page and in the window of adding to cart, view of tax broke the make-up. Fixed.
[!] UniTheme2. On the product page the make-up of the block with products selection was broken when the template “The big picture” was chosen and there was a large number of tabs on mobile devices. Fixed.
New features and improvements:
[+] Added the ability to set links at tabs of products selection block.
[!] On Ultimate edition cache reset occurred for all storefronts when resetting cache of relations for one storefront only. Fixed.
[!] YoupiTheme. Outside navigation elements of the block were displayed incorrect. Fixed.
New features and improvements:
[+] Added the ability to combine links into Relation groups. On the storefront on the product page you can display several blocks "AB: Products selections" with contents by Relation groups.
[+] YoupiTheme. Added theme setting "Display block" on the page "AB: Add-ons -> AB: AB: Intellectual selection of products in block -> Settings for the AB: YoupiTheme".
[+] Responsive: Added caching of the block "AB: Products selection”.
[+] Added new setting “Administration panel -> Manage add-ons -> AB: Intelligent products selection -> Exclude duplication of tabs”. If the product has several links with the same name (created in different categories), then using this setting you can leave only one link/tab in the block "AB: Products selection" on the product page.
[+] Added parameter `--limit`, which can be used when forming the cache update command. If you have a lot of products and connections, then updating the cache for all connections at once can load the website for 100% and it will not work at all. Now, using this parameter, you can specify the number of updated links, for example 5. And in the scheduler, you can set the task for execution every 10 minutes, i.e. 6 times per hour. Therefore, in one hour you can update 6 times * 5 links = 30 links or 720 links a day and further in a circle. Such a distribution in quantity and time significantly reduces the load on the website. For example, `5 23 * * * php /path/to/admin.php --dispatch=ab__ia_data.cron_update_cache --cron_key=* --switch_company_id=* --limit=5`.
[*] Unitheme2: Add-on settings for theme were transferred to the tab "Add-ons" on the page "Add-ons -> AB: UniTheme2 -> Theme settings".
[*] The add-on setting "Cache features variants when creating rules" was removed.
[*] Informational content was improved during the rule testing.
[!] Add-on “Products variations”: On the product page, when viewing product variations (the goal of the “Variations as one product” characteristic), the block “AB: Products selection” was not displayed. Fixed.
[!] In the window "The product was added to your cart" and on the cart page there were already added products to the cart in the products selections. Fixed, products will be excluded.
[!] On the product page with zero balance in the "AB: Products selection" block the tab of relation was not displayed when the "Only in stock" setting was active. Fixed.
[!] When creation/editing the Reference categories by features, list of the feature variants is formed from all products of Reference category. If the Reference categories had no any product then features variants were unavailable. Fixed. Now the list of the feature variants is formed from the products of Reference categories and its subcategories.
[!] Sorting of products in the block "AB: Products selection" did not match the specified in the "Relation" settings. Fixed.
[*] "Exclude product variations" setting was renamed on "Exclude variations for Related products with the feature "Variations as one product" and accordingly changed its functional behavior;
[!] When viewing the saved relation Rule, the comparison operator "Equally" was not displayed. Fixed;
[!] If the condition for Related products contained"--- variant of [Reference product] ---", but at the same time this feature was not assigned to the Reference product, the rule was fulfilled according to the remaining conditions. Fixed. Now the Related product must contain all the conditions from the rule for “Related Products”, otherwise the rule is completely ignored.
[+] MULTIVENDOR: Added compatibility with the "Common Products for Vendors [Beta]" addon;
[+] In the edit window "Relation" in the tab "Rules of relation" for "RELATED PRODUCTS" using condition for products selection "with next features" its possible to set "--- variant of [Reference product] ---". This option allows you to automatically take into account the value of the corresponding features of the Reference product when selecting Related products;
[+] For "CRON key" setting automatic code generation added.
[!] ULTIMATE: In "AB: Products selection" block Relations from another storefronts were shown. Fixed;
[!] On the cart page, if the product has a block "Recommended products" automatic recount of the cart did not work. Fixed.
[+] Connector for next upgrades through the UpgradeCenter is added;
[+] New option "Exclude products variations" is added;
[+] Settings tab for Unitheme2 is added;
[+] Option with image size is added;
[+] In the administration panel additional points is added to the "AB: Addons" menu;
[+] Form for UniTheme2 template is added.
[!] Compatibility with UniTheme2 is added;
[!] Pre settings at displaying as a block are deprecated.
[!] исключена автоматическая генерация кеша при сохранении связи
[+] en добавлен параметр, который позволяет автоматически обновлять кеш связей каждые N дней.
[+] en для опорных и связанных товаров, теперь можно не указывать характеристики, а просто связать категория на категорию.
[+] en добавлены новые языковые переменные, чтобы не использовать системные, так как в разных магазинах они могут быть изменены вручную.
[+] en при выборе характеристики, в момент создания правила, ее варианты буду кешироваться. Поэтому при повторном выборе характеристики не нужно будет ожидать списка вариантов. Если все же необходимо принудительно загрузить новый список варинатов - удерживайте клавишу Ctrl, при клике на характеристику.
[!] en исправлена работа скроллера с внешними кнопками навигации
[!] en из связанных товаров исключается опорный товар (случай когда одна и та же категория выступает одновременно и опорной и связанной)
[!] en исправлено значения по умолчанию "Максимальное кол-во отображаемых товаров в связи" при создании новой связи.
[!] en исправлен расчет кеша связей; оптимизированы запросы к базе данных.
[!] en добавлено уведомление о попытке сохранить связь без имени. Это не допускается, поэтому связь не будет сохранена вообще.
[+] en добавлена страница, со списком ОПОРНЫХ категорий
[+] en реализация подбора товаров по характеристикам