Add dynamic expression button for substitution line and new converter features
- Introduced a button to dynamically set the expression in the substitution line. - The feature is available for converters of type "Odoo template", "Odoo template + Evaluation", and "Field". - Added functionality to visualize how to define each converter, displaying a placeholder (example) for each converter type. - The code has been designed to ease the integration of additional converters in the future. - Refactored the code to improve performance and stability.
parent
c017b4fd
No related branches found
No related tags found
Showing
- NEWS.rst 5 additions, 0 deletionsNEWS.rst
- __manifest__.py 5 additions, 3 deletions__manifest__.py
- i18n/fr.po 109 additions, 38 deletionsi18n/fr.po
- models/redner_substitution.py 82 additions, 49 deletionsmodels/redner_substitution.py
- security/ir.model.access.csv 0 additions, 2 deletionssecurity/ir.model.access.csv
- static/src/components/dynamic_placeholder_charfield/dynamic_placeholder_charfield_patch.js 69 additions, 0 deletions...ceholder_charfield/dynamic_placeholder_charfield_patch.js
- static/src/components/dynamic_placeholder_charfield/dynamic_placeholder_charfield_patch.xml 10 additions, 0 deletions...eholder_charfield/dynamic_placeholder_charfield_patch.xml
- views/ir_actions_report.xml 17 additions, 21 deletionsviews/ir_actions_report.xml
- views/mail_template.xml 17 additions, 21 deletionsviews/mail_template.xml
- wizard/__init__.py 0 additions, 2 deletionswizard/__init__.py
- wizard/expression_builder.py 0 additions, 128 deletionswizard/expression_builder.py
- wizard/expression_builder_field.py 0 additions, 39 deletionswizard/expression_builder_field.py
- wizard/expression_builder_view.xml 0 additions, 42 deletionswizard/expression_builder_view.xml
Loading