Je voudrais Voir la liste personnalisée de rembourrage dans mon module personnalisé, donc je continuai comme suit:Appliquer la personnalisation JS uniquement pour le module personnalisé ou vues - Odoo
my_custom_module.js:
odoo.define('my_custom_module', function(require){
'use strict';
var core = require('web.core');
var List = core.view_registry.get('list');
var QWeb = core.qweb;
List.List.include({
render: function() {
var self = this;
this.$current.html(
QWeb.render('ListView.rows', _.extend({}, this, {
render_cell: function() {
return self.render_cell.apply(self, arguments); }
})));
this.pad_table_to(1);
},
});
});
Et en mon XML:
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<template id="assets_backend" name="my_custom_module assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script src="/my_custom_module/static/src/js/my_custom_module.js" type="text/javascript" />
</xpath>
</template>
</odoo>
Mais le problème est que cela s'applique à tous mes modules Odoo!
Comment puis-je spécifier que la personnalisation s'applique uniquement à my_custom_module?
Merci pour l'aide :)