diff options
| author | Jeremy Kersten <jke@odoo.com> | 2018-07-25 16:51:50 +0200 |
|---|---|---|
| committer | Jeremy Kersten <jke@odoo.com> | 2018-08-13 20:16:34 +0200 |
| commit | 066cfc9598a307a48b86104f4bf861a58de09b41 (patch) | |
| tree | d22a4c1336bc7e639c8afa35c9ffebf01d964475 /addons/website_slides/data | |
| parent | 8300155cd6133e0b8496cf4505081a1626e6f0aa (diff) | |
[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>
Diffstat (limited to 'addons/website_slides/data')
| -rw-r--r-- | addons/website_slides/data/website_slides_data.xml | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/addons/website_slides/data/website_slides_data.xml b/addons/website_slides/data/website_slides_data.xml index 05d5f2d0aca..7ea95265642 100644 --- a/addons/website_slides/data/website_slides_data.xml +++ b/addons/website_slides/data/website_slides_data.xml @@ -2,9 +2,8 @@ <odoo> <data noupdate="1"> - <record model="ir.config_parameter" id="google_app_key"> - <field name="key">website_slides.google_app_key</field> - <field name="value">AIzaSyDOWlmDW-7DbLmOR9ZsT5AOEXf4n6TFwQA</field> + <record id="website.default_website" model="website"> + <field name="website_slide_google_app_key">AIzaSyDOWlmDW-7DbLmOR9ZsT5AOEXf4n6TFwQA</field> </record> <record id="website_menu_slides" model="website.menu"> |
