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
- Boekhouding
- Voorraad
- PoS
- Project
- MRP
Deze vraag is gerapporteerd
1
Beantwoorden
6915
Weergaven
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,
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
AanmeldenGerelateerde posts | Antwoorden | Weergaven | Activiteit | |
---|---|---|---|---|
|
3
aug. 22
|
9603 | ||
|
1
mrt. 22
|
6271 | ||
|
2
jun. 18
|
8831 | ||
|
0
mrt. 15
|
3484 | ||
|
0
jul. 25
|
50 |