ODOO Ninja

Quick tips for


Who are we?

Short Odoo tips and advices for programmers for both backend and frontend. Mainly written by Martin Fraňo. Slovak based programmer cooperating with Dutch company Bonebakker Computer Services specializing in Odoo development.


Trademarks

Odoo is trademark of Odoo S.A company.

Trigger event on tab change in form

odoo.define('bantip_tools.list_search', function(require) {
    "use strict";

    var FormRenderer = require('web.FormRenderer');

    FormRenderer.include({

        events : _.extend({}, FormRenderer.prototype.events, {
            'shown.bs.tab a[data-toggle="tab"]': '_onTabChange'
        }),

        _onTabChange: function (ev) {
            var $target = $(ev.target);
            console.debug($target);
        }

    });

});