I am trying to load a js file in odoo16 according to the odoo16 document but I can't and it doesn't load my js file despite that it doesn't give any error, I wondered if there is anyone to help me to load a js file in odoo
manifest.py
# -*- coding: utf-8 -*-
{
"name": "Test Module",
'version': '1.0',
'category': 'Theme',
"depends": ['base','website','website_sale_wishlist' ],
'assets': {
'web.assets_frontend': [
'TestModule/static/src/js/content/testfile.js'
],
},
'installable': True,
'auto_install': True
}
My Js FIle
odoo.define('TestModule.testfile', function (require) {
'use strict';
var publicWidget = require('web.public.widget');
publicWidget.registry.testWebsite = publicWidget.Widget.extend({
selector:'.o_wsale_products_main_row',
init() {
console.log('=============');
},
})
});
these codes are for /shop page on the website, when you browes the /shop page in browser it will load it
i wanted to load a js file in odoo16