c6561929f339ac1451cc998b2d2b399253db0016
*: mass_mailing, website Commit [1] introduced data-option-name allowing to name snippet options without data-js so that their automatic snippet-option-XXX class was not snippet-option-undefined. This was indeed useful to target specific options in tours. The attribute is however a complete duplicate of data-js (if you use one or the other, it does exactly the same thing). Indeed, you can define a data-js without a linked JS class (as it is already done). And if you define both expecting the class using data-option-name but the JS used from data-js that won't be the case, data-option-name is simply ignored. This removes data-option-name. This prepares refactorings that will be done in the future: - The way to define option in XML will be reviewed (probably client side definitions, probably OWL templates). - Adding data-js will probably require a JS class to exist, but all option definitions of Odoo will declare one to ease extensions and stable fixes. Those are theoretical at this point though. This commit main focus is simplifying the code. [1]: https://github.com/odoo/odoo/commit/7b0a147cd43e8e890ebe5a882292a69a5c8c90ac closes odoo/odoo#103988 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%