Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
6659 Ansichten

In OpenERP 7 multi-company setting user login based on company top left logo dynamic changes default functionality is working great. But after the Login need to refresh the page then only Logo changes will be display. How to auto refresh top left page in the code automatically after login the user?..

Avatar
Verwerfen

I am also facing same issue. But, this works fine for "Admin" user. Did you find solution?

Autor Beste Antwort

Yes, i find the solution After Login code reload method is called.

web\static\src\js\chrome.js

    do_login: function (db, login, password) {
        var self = this;
        self.hide_error();
        self.$(".oe_login_pane").fadeOut("slow");
        return this.session.session_authenticate(db, login, password).then(function() {
            self.remember_last_used_database(db);
            if (self.has_local_storage && self.remember_credentials) {
                localStorage.setItem(db + '|last_login', login);
            }
            self.trigger('login_successful');
            /*The below Reload code is added to reload the page so user login automatic Left top logo change.*/
            instance.web.Reload(1,1);
            /*END*/
        },

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
2
Juli 25
1528
1
Mai 25
985
2
Juli 25
1186
2
Mai 25
1636
1
Juli 24
3397