-
- Downloads
[IMP] website_[blog|event|forum|sale|slide]: make website specific
Set up env & tools for module website multiwebsite (blog, event, sale..) website_id in modelConverter and ir_rule add _compute_domain_keys to have a different cache per website or rules would not be correctly website_dependant eg: blog 1 on website 1, blog 2 on website 2 access blog 1 from website 1 => can access -> normal access blog 1 from website 2 => can access -> should crash because (ir rule) split mixing website.published.mixin and website.published.multi.mixin to have website_id only on last one. multi mixing will: - override website_published compute to take current_website into account (not in backend) - force website when clicking on published in backend - website blog, website_sale, website_event, website_forum, website_slides are now multi website Co-authored-by:Derie Romain <rde@odoo.com> Co-authored-by:
Kersten Jérémy <jke@odoo.com>
Showing
- addons/website/controllers/backend.py 6 additions, 1 deletionaddons/website/controllers/backend.py
- addons/website/models/__init__.py 1 addition, 0 deletionsaddons/website/models/__init__.py
- addons/website/models/ir_http.py 2 additions, 0 deletionsaddons/website/models/ir_http.py
- addons/website/models/ir_rule.py 5 additions, 1 deletionaddons/website/models/ir_rule.py
- addons/website/models/ir_ui_view.py 3 additions, 0 deletionsaddons/website/models/ir_ui_view.py
- addons/website/models/website.py 51 additions, 28 deletionsaddons/website/models/website.py
- addons/website/static/src/js/backend/dashboard.js 1 addition, 0 deletionsaddons/website/static/src/js/backend/dashboard.js
- addons/website/views/website_views.xml 1 addition, 1 deletionaddons/website/views/website_views.xml
- addons/website_blog/controllers/main.py 25 additions, 12 deletionsaddons/website_blog/controllers/main.py
- addons/website_blog/models/website_blog.py 4 additions, 2 deletionsaddons/website_blog/models/website_blog.py
- addons/website_blog/views/website_blog_templates.xml 13 additions, 13 deletionsaddons/website_blog/views/website_blog_templates.xml
- addons/website_blog/views/website_blog_views.xml 3 additions, 0 deletionsaddons/website_blog/views/website_blog_views.xml
- addons/website_event/controllers/main.py 22 additions, 8 deletionsaddons/website_event/controllers/main.py
- addons/website_event/models/event.py 5 additions, 5 deletionsaddons/website_event/models/event.py
- addons/website_event/views/event_views.xml 14 additions, 0 deletionsaddons/website_event/views/event_views.xml
- addons/website_event_sale/controllers/main.py 3 additions, 3 deletionsaddons/website_event_sale/controllers/main.py
- addons/website_event_track/controllers/main.py 22 additions, 6 deletionsaddons/website_event_track/controllers/main.py
- addons/website_forum/controllers/main.py 11 additions, 6 deletionsaddons/website_forum/controllers/main.py
- addons/website_forum/models/forum.py 2 additions, 1 deletionaddons/website_forum/models/forum.py
- addons/website_forum/views/forum.xml 6 additions, 0 deletionsaddons/website_forum/views/forum.xml
Loading
Please register or sign in to comment