Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
1 Відповісти
4760 Переглядів

Hi Odoo Community,

I'm new to Odoo and I strictly work with the web hosted edition of Odoo through the standard Odoo interfaces and custom HTML/CSS/JS.

I'd like to redirect a portal user after a successful login to a website page that I published from the Website Builder and made only available to logged in users.

How can I change the default redirect set by Odoo as (/my) to another page?

Thanks!





Аватар
Відмінити
Найкраща відповідь

Hello 

your problem based on _login_redirect( function you must override it. 

but as you said you need simple solution you can add this JS code to redirect and one register to other url 



odoo.define('website.user_custom_code', function (require) {
'use strict';

$(".oe_signup_form button").click(function() {
localStorage.setItem("from", "signup");
});
if(localStorage.getItem("from") == "signup" && window.location.href == "{YOUR ODOO URL }")
{
 
$(location).prop('href', 'http://stackoverflow.com') // add your url here
localStorage.setItem("from", "");
}
});

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
0
вер. 23
1470
2
черв. 24
5958
1
груд. 22
8065
0
січ. 22
3183
0
лип. 21
2992