Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
3 Ответы
16692 Представления

I set up for each domain for specific db by option specific_url_db in openerp-server.conf

specific_url_db=abc.com:hotel70,cde.net:idw7_2

But anyway user can enter this url: abc.com/?db=idw7_2 this request is ok. And You can login with info db hotel70 but in url ?db=idw7_2 appear, then if you go to some menu error will appear.

How to prevent this problem? Thank you.

Аватар
Отменить
Лучший ответ

Hello !

Using web addon, we can fulfill this requirement. We have to do some changes in Javascript existing functions.

I don't think that there will be any module available on the community for this.

Thanks,
www.acespritech.com

Аватар
Отменить
Автор

Thank you! I customized a module for this to use specfic_url_db option in load_db function and it work correctly when user do not add ?db=selecteddb.

Лучший ответ

You can specify Filters for certain domains:

E.g.

  • all requests from http://test.yourdomain.com:8069 only see databases starting with test (e.g test1, test2)
  • all requests from http://demo.yourdomain.com:8069 only see databases starting with demo (e.g demo1, demo2)

Further details see here:

Аватар
Отменить
Автор

I think it is not the way to solve this problem because when we use option specific_url_db it will return only db we choose for specific domain. Then this db was selected but the way when we add url parameter ?db=newdb it will error. Maybe I think will do a redirect option when user do this action.

Лучший ответ

In ODOO 14 also selecting /?db=

Аватар
Отменить
Related Posts Ответы Просмотры Активность
11
июл. 24
101279
2
окт. 16
8947
2
сент. 23
9474
1
мая 18
4798
3
янв. 25
4442