[16.0][IMP]website_sale_product_item_cart_custom_qty: add visibility management #996
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description:
In this PR, the visibility of the quantity configurator in the ecommerce product list (Kanban or List View) has been improved by adding a condition to the corresponding view template. The enhancement ensures that the quantity selector is only displayed when the "Quick Add to Cart" button is visible.
Cases covered with this improvement:
Reproduction Steps:
Solution:
The issue was addressed by modifying the view template to include the following condition:
"product._website_show_quick_add()"
This change integrates the logic for visibility of the quantity configurator with the existing _website_show_quick_add method in the product.template model that is modified in website_sale_hide_price.
By introducing this template condition, the visibility of the quantity selector is dynamically managed based on product settings, ensuring consistency and improved user experience.
Here in this example I used Office design software as the product with 0 stock:
FL-556-4816