-
- Downloads
[IMP] product,(website_)sale: Product configurator default_get cleanup + bugfix
Targets commit d3530eb0 Purpose ======= [Follow up AL review] Removed the default_get override in the sale_order_line model. - The default values to create records are now specified by pefixing them with "default_" in the JS. That will use the built-in framework method, which is more simple/clean. - The "list_editable_renderer.js" file for the product configurator was removed and its content is now merged within the SectionAndNoteListRenderer. Updated fields: - [sale_order_line in sale/sale.py] "product_no_variant_attribute_values" to "product_no_variant_attribute_value_ids" [Follow up JCR testing] Various bug fixes including: - optional products dont show when they have variants configured on them - when no variant is created, you cant choose the product one first time in the ecommerce - when in debug, attribute and attribute value menu is double - fix design of default picture in cart summary / product comparison - fix missing href tag on product comparison "add to cart" buttons - fix button "Configure Variants" is always shown even if there are no variants
No related branches found
No related tags found
Showing
- addons/account/static/src/js/section_and_note_fields_backend.js 120 additions, 0 deletions.../account/static/src/js/section_and_note_fields_backend.js
- addons/product/views/product_views.xml 1 addition, 1 deletionaddons/product/views/product_views.xml
- addons/sale/controllers/product_configurator.py 1 addition, 1 deletionaddons/sale/controllers/product_configurator.py
- addons/sale/models/sale.py 7 additions, 23 deletionsaddons/sale/models/sale.py
- addons/sale/static/src/js/list_editable_renderer.js 0 additions, 71 deletionsaddons/sale/static/src/js/list_editable_renderer.js
- addons/sale/static/src/js/product_configurator_controller.js 8 additions, 15 deletionsaddons/sale/static/src/js/product_configurator_controller.js
- addons/sale/static/src/js/product_configurator_mixin.js 37 additions, 0 deletionsaddons/sale/static/src/js/product_configurator_mixin.js
- addons/sale/static/src/js/product_configurator_modal.js 17 additions, 17 deletionsaddons/sale/static/src/js/product_configurator_modal.js
- addons/sale/static/src/js/product_configurator_renderer.js 1 addition, 2 deletionsaddons/sale/static/src/js/product_configurator_renderer.js
- addons/sale/static/tests/product_configurator.test.js 25 additions, 11 deletionsaddons/sale/static/tests/product_configurator.test.js
- addons/sale/views/assets.xml 0 additions, 1 deletionaddons/sale/views/assets.xml
- addons/sale/views/sale_product_configurator_templates.xml 1 addition, 1 deletionaddons/sale/views/sale_product_configurator_templates.xml
- addons/sale/views/sale_views.xml 2 additions, 15 deletionsaddons/sale/views/sale_views.xml
- addons/sale/wizard/sale_product_configurator.py 2 additions, 1 deletionaddons/sale/wizard/sale_product_configurator.py
- addons/sale_management/views/sale_management_views.xml 0 additions, 6 deletionsaddons/sale_management/views/sale_management_views.xml
- addons/web/static/src/js/fields/relational_fields.js 2 additions, 2 deletionsaddons/web/static/src/js/fields/relational_fields.js
- addons/web/static/src/js/views/basic/basic_model.js 7 additions, 7 deletionsaddons/web/static/src/js/views/basic/basic_model.js
- addons/website_sale/controllers/main.py 8 additions, 2 deletionsaddons/website_sale/controllers/main.py
- addons/website_sale/models/sale_order.py 1 addition, 1 deletionaddons/website_sale/models/sale_order.py
- addons/website_sale/static/src/js/website_sale_options.js 6 additions, 15 deletionsaddons/website_sale/static/src/js/website_sale_options.js
Loading
Please register or sign in to comment