addons-cm/website_sale_aplicoop/views
snt 40db038e15 [FIX] website_sale_aplicoop: Simplify order_id expression in form template
The expression 'group_order' in locals() is NOT safe in QWeb templates.
QWeb cannot reliably parse this kind of conditional logic in attributes.

Changed from:
  t-attf-data-order-id="{{ group_order.id if 'group_order' in locals() else '' }}"

To:
  Added t-set: <t t-set="order_id_safe" t-value="group_order.id if group_order else ''"/>
  Use: t-attf-data-order-id="{{ order_id_safe }}"

This ensures:
- Logic is evaluated in Python (safe)
- Template receives simple variable (QWeb-safe)
- No complex expressions in t-attf-* attributes

Files Modified:
- website_sale_aplicoop/views/website_templates.xml
  • Added order_id_safe variable definition
  • Simplified form data-order-id attribute
2026-02-16 23:46:05 +01:00
..
group_order_views.xml Aplicoop desde el repo de kidekoop 2026-02-11 15:32:11 +01:00
load_from_history_templates.xml Aplicoop desde el repo de kidekoop 2026-02-11 15:32:11 +01:00
portal_templates.xml Aplicoop desde el repo de kidekoop 2026-02-11 15:32:11 +01:00
product_template_views.xml Aplicoop desde el repo de kidekoop 2026-02-11 15:32:11 +01:00
res_config_settings_views.xml [DOC] website_sale_aplicoop: Add lazy loading documentation and implement v18.0.1.3.0 feature 2026-02-16 18:39:39 +01:00
res_partner_views.xml Aplicoop desde el repo de kidekoop 2026-02-11 15:32:11 +01:00
sale_order_views.xml Aplicoop desde el repo de kidekoop 2026-02-11 15:32:11 +01:00
stock_picking_views.xml [DOC] website_sale_aplicoop: Add lazy loading documentation and implement v18.0.1.3.0 feature 2026-02-16 18:39:39 +01:00
website_templates.xml [FIX] website_sale_aplicoop: Simplify order_id expression in form template 2026-02-16 23:46:05 +01:00