Fixed a critical error where an invalid or deleted product stream (dynamic product group) configured for "Price on request" caused the entire add-to-cart process to fail for all products, preventing the offcanvas cart from opening.
Fixed Google Merchant Center structured data error for "Price on request" products by nesting price within priceSpecification with priceType "InvoicePrice".
Added schema.org "price" object for "Price on request" products to resolve Google Search Console structured data error.
Added schema.org "offers" object for "Price on request" products to resolve Google Search Console structured data error.
ProductStreamBuilder -> ProductStreamBuilderInterface in constructor.
Use of seoUrl-Twig-Function to generate the link of the price on request button.
QuickFix toggle inheritance SW 6.7.5
MailServiceFactory, to register twig functions everywhere safely.
Twig-Functions are now only registered in storefront context to avoid conflicts with administration.
Textbaustein Anpassung im Block
Compatibility with Shopware 6 metaroom "Variants in Listing"-Plugin
Transfer parameter type for $page simplified to ?Struct
Fixed possible error in migration
- Compatibility with Shopware 6.7
- "Price on Request" toggle is now treated as a shopware custom field
- Support for error emails
- Fixed bug on wishlist for guest users.
- Fixed dynamic product group condition error when using price conditions.
- Added Support for Pagelet data types as third parameter to the "isPriceOnRequest" twig function.
- Changed the "isPriceOnRequest" twig function parameters to receive the SalesChannelContext instead of Context.
- Added Class "por-button" to the "Price on request" button for easier styling.
- Additionally overwrite "component_product_box_price_info"-block on card for products with "Price on request".
- Catch Shopwares NoFilterException while building product stream filters.
- Fix: Rich-Snippets "missing price" in search console
BugFix: Products cant be added to order created from Administration.
- Use of addExtension instead of setExtension
- Check for duplicate data in the "priceOnRequest"-Table when installing the plugin.
- Added logger to check if someone tries to add a product to the cart with "Price on request".
- CartItemAddRoute Decorator
- Price on Request Button now replaces whole form instead of just the submit button.
Compatability with "SwagCMSExtension" plugin.
Bugfix: Error while migration "Failing foreign key constraint" .
- Addition of several twig functions and macros to achieve compatability to other plugins easily with template changes in themes.
- Parent to child inheritance of the "price on request" field.
- Shopwares default contact form is now used as fallback for the "price on request" form.
- User and product information is now being autofilled in the "price on request" form.
Price removed from opengraph meta tag.
- Leading space removed from comment field of "Price upon request" form.
- shopware 6.6 compatibility increased.
Dynamic product groups can now set the price filter.
The delivery information can now be displayed optionally.
The price was not displayed correctly for products in a category.
"Add to cart" was not displayed for custom cms element.
Bug fix Unnecessary spaces in the comment field of the "Price on request" form
Bugfix when using a duplicate product detail template
Plugin can now be deactivated or activated separately for each sales channel.
Shopware 6.5 support
Improvement in the csv import of products with "Price on request"
Troubleshooting related to cross-selling
Fehlerbehebung im Zusammenhang mit der Suche.
PHP 8 compatibility increased.
Troubleshooting related to cross-selling.
Incorrect display in the slider
The price was not displayed correctly in the product category
Improvement of the display of the "Price on request button" for the worlds of experience.
- Improved compatibility with bootsrap 6.5
Improvement of the display of the "Price on request button" for the worlds of experience.
Improved compatibility with bootsrap 6.5
First release of the plugin