Fix (performance): On every request the cross-selling definition checked via schema introspection whether the bundle plugin's columns exist. On large databases this cost noticeable CPU time. The check now runs as a single lightweight query, is stored in the application cache and refreshed automatically when a plugin is installed, updated, (de)activated or uninstalled.
Bug fix: Force accessories function
New feature: Display accessories grouped with the main item if this option is enabled in the plugin configuration
New features: Statistics on accessories sold using the plugin: Analysis of the source: accessories added in the product details page or in the shopping basket. How many orders containing accessories per day. Top 10 accessory items, top 10 main items, ...
New feature: Enable accessories in the shopping basket. This can be configured for cross-selling or for all items in the plugin configuration for the off-canvas shopping basket and/or checkout.
Fix: Issues with absolute discounts in the Bundle plugin have been resolved.
Improved: Code quality, e.g. checking tables during updates to prevent errors during uninstallation and to ensure columns are deleted
Fixed: error when uninstalling the plugin on Shopware 6.7.
Fixed: error message in the product listing when the "Accessories directly" plugin was outdated. The plugin now sets up the required database structure itself.
Improved: when installing or updating, the plugin now checks that "Accessories directly" is at least version 4.1.5. If not, a notice is shown right away – instead of errors appearing in the shop later.
Improved discount display for bundles -> This only applies to the additional bundle extension when using additional discounts on set items.
Fixed: The correct language was not loaded when the language was changed during price calculation.
New feature: The option to add main articles to the basket can be disabled.
New feature: The 'Add accessories only to basket' button can be enabled globally and/or for individual cross-selling items
Compatibility with product comparison plugin from FriendsOfShopware
Bugfix: Problems with installation and non-use of bundle plugin fixed
Fixed: Problem with update 4.0.4 regarding compatibility with Zenit Design resolved
Compatibility with Zenit Design theme
Compatibility update for accessibility
Improved function: Main article with variants made possible for variant selection. Previously only possible with a stored variant. Relevant e.g. when migrating from Shopware 5.
Bugfix: } Bracket too much twig template
Compatibility: Compatible with Shopware 6.7 and higher
Improvement: Added note for using "Force selection of exactly one accessory (required field)".
Fix: Missing JavaScript files for Frontend SW6.6 for new feature in 3.2.5
Fix: Missing JavaScript files for update 3.2.5 for Zenit Theme fix
Compatibility with Zenit Design theme
Fix: Updating the total price display in item details for variant items
Fix: Anzeige der Lieferzeit bei Varianten-Auswahl nur bei den einzelnen Varianten anzeigen und nicht beim übergeordneten Hauptartikel
Compatibility update for accessibility
Fix: Accessory articles with variants that are assigned as main articles have a variant selection when variants are activated. In certain cases there were still problems with the 3.2.0 update
Improved function: Main article with variants made possible for variant selection. Previously only possible with a stored variant. Relevant e.g. when migrating from Shopware 5.
Fix: Compatible with variants that use dropdown as display type
Bugfix: } Bracket too much twig template
Bugfix: Fixed problems when saving with new function(quantity set) for accessories in connection with installed bundle plugin
New function: Changing the item quantity for accessories can be deactivated in CrossSelling. This means that accessories can be offered as a “fixed bundle”.
New function: Instead of the total price display, it is now also possible to add the accessory prices to the main item price without displaying an additional price listing.
Bugfix: Error in browser console with deactivated total price display - Uncaught Error: The required element “.product-detail-price--calculator-container” does not exist in parent node!
Bugfix: Sorting in admin cross-selling for accessory products possible
New function: Activate/deactivate plugin per sales channel
Bugfix: Opening the modal when clicking on accessories
Bugfix: Styles removed when opening accordion (background color)
Bugfix: Hide delivery time if deactivated
NEW EDITION
- improved code base
- improved usability in admin and frontend
Compatibility: Compatibility with the extension: "Price after login" established.
Compatibility: dynamic product groups and linking (modal) of accessory articles in the frontend from Shopware 6.6 fixed
Bugfixes: Compatibility issues with Shopware 6.6 fixed
Fix: Hide accordions if no products are included.
Fix: col-4 removed when bundle is deactivated
New function: Compatibility with dynamic products retrofitted
New feature: Offer free accessory items
New function: Mandatory selection for accessory products
Compatibility with Shopware 6.6
Bugfix: 500 error article detail fixed in Shopware 6.5
New function: Activate/deactivate plugin per sales channel
Bugfix: Correct calculation of discounts in the product overview
Bugfix: Hide unavailable products in accessories
New function: General heading for bundle at Accordion
Bugfix: Missing field for info display in admin cross-selling
Bugfix: Total price display for articles without accessories removed
Bugfix: Fixed calculation in frontend for fixed number.
Bugfix: Error when adding cross-selling products fixed
Improved display: Structured and itemized total price calculation
New function: Output strike prices as well
New function: Add additional info as text
Bugfix: Total price display in 4-digit range corrected for graduated prices in accessories
New function: Use tags for linking. Additional field for storing link text.
Fix: Preselection for quantity improved. 0 as preselection possible again.
New function: Tags for query to store product only as a link.
Display: Improved display for the number when using the checkbox. Number 0 and 1 are not displayed.
Improved function: Inventory check in bundle extension
Bugfix: In certain cases, bundle products with an installed bundle extension were not added to the shopping cart.
Compatibility: Compatibility with the "Product Configurator, Article Configurator" extension from neonlines GmbH
View: Number in checkbox visually adjusted and query hidden for number 0 and 1.
Bugfix: query for sale taken into account
Bugfix: Mouserover for accessories products
New function: Pre-selection of accessory checkboxes can be activated.
Fix: Compatible with use of custom layouts
Fix: fixed old class name to new from "product-detail-quantity-select" to "product-detail-quantity-input"
Bugfix: Installation/Update error, fixed
New function: quantity/number of accessories predefinable
Bugfix: Compatibility with the "Bundle Product: Item Set" plugin
Compatibility: Compatibility from 6.5
Customization: Improve Responsive view for accessories
New function: Consider extended prices
Bugfix: group error on cross-selling subscriber
Bugfix: Change number of accessories in case of several different cross-sellings (checkbox + quantity input)
Bugfix: total price could not be deactivated in combination with bundle extension
Bugfix: Compatibility with deposit plugin
New function: deposit issue in accessories when using the deposit plugin
Bugfix: Show base price for variants
Bugfix: Total price display in article for variants
New function: Compatibility with deposit plugin for display plus deposit
Responsive Fix: Adjustment of the view with activated checkbox on mobile devices
Bugfix: data-modal for accessories
New function: data-modal-class="quickview-modal" added to modal
Customization: operator === replaced with is same as()
Bugfix: Compatibility with bundle extension: Bundle products could not be added to shopping cart
Bugfix: Number 0 at bundle extension if additional accessory products with selection were used.
Layout-Fix: Display of the checkboxes
Compatibility: Frontend compatibility established with ThemeWare
Layout adjustment: Price listing in the item detail improved
New function: Query for sales is taken into account as in the Shopware standard.
Bugfix: Multiply accessories now also works with activated bundle extension
Bugfix: Define number for accessories yourself with activated bundle extension
New function: Multiply the number of accessories by the number of the main item.
Bugfix: Variant change was sometimes carried out on the wrong product
Bugfix: Display of the new Shopware function: Cheapest price (last 30 days)
Bugfix: Quantity selection for sales channels
New function: Support for the configuration of sales channels
Bugfix: Number of bundle items for bundle extension in accordion
Bugfix: Delivery time query for variants
Bugfix: Delivery times query
Bugfix: query for accessories quantity selection
Display: Responsive Fix
Bugfix: Display for delivery time
Optimisation: Delivery time display as in the Shopware standard, taking into account activated/deactivated sales.
Bugfix: Price format by country
New function: Availability notification for stock 0
New function: Dimensions and packaging units can be activated in the plug-in config and are then displayed with the accessories.
Bugfix: Show price for products without variants.
Bugfix: Accessories were no longer added to the shopping cart since 1.3.6
Fix: Total price display
New function: Query for stock 0
Compatibility: Bundle plug-in with variants
New function: Variant selection in accessories