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
- Accounting
- Inventory
- PoS
- Project
- MRP
This question has been flagged
1
Reply
6740
Views
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,
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
3
Aug 22
|
9475 | ||
|
1
Mar 22
|
6152 | ||
|
2
Jun 18
|
8666 | ||
|
0
Mar 15
|
3324 | ||
|
1
Jun 25
|
454 |