I've followed what the docs and various tutorials say about creating custom JS modules.
I created this file
console.log("I'm here!!");
openerp.mymodule = function(instance){
console.log("loading my module...");
};
and placed it in the static/src/js folder of the module. I added this path to the "js" key of the manifest file.
When I open the browser console and load the page, "I'm here" does get printed, but "loading my module..." never does. What am I missing?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Contabilidad
- Inventario
- PoS
- Project
- MRP
Se marcó esta pregunta
1
Responder
6828
Vistas
It depends. If you are using JS on v7 or V8.
In v7 you can add it to __openerp__.py.
In v8 you have to add it to views
Anyways, I think that you made it work. So the main reason must be:
you module name is not named 'mymodule'
in order to make it work please set that openerp.module_name
Duh! That was it. Thank you very much,
¿Le interesa esta conversación? ¡Participe en ella!
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
RegistrarsePublicaciones relacionadas | Respuestas | Vistas | Actividad | |
---|---|---|---|---|
|
3
ago 22
|
9538 | ||
|
1
mar 22
|
6193 | ||
|
2
jun 18
|
8756 | ||
|
0
mar 15
|
3390 | ||
|
2
jul 25
|
188 |