summaryrefslogtreecommitdiff
path: root/addons/website_theme_install/models/website.py
AgeCommit message (Collapse)Author
2018-09-13[IMP] website(_theme_install): keep breadcrumb when you choose themeJeremy Kersten
Before this commit, we return an act_url, in this case the breadcrumb is not build and the user cannot retruen to the settings in one click. task-1878245
2018-08-29[FIX] website, website_theme_install: improve flow for new website creationJeremy Kersten
2018-08-24[REF] website*: revamp res_config_settings for websiteRomain Derie
Reorder res.config.settings for website Make website_id in no create in most view Revamp res.configsetting and view Form simplified Transform old 'useless' stored field for presentation by computed field. We can consider that if there are not key, feature is disable. Co-authored-by: rde-odoo Co-authored-by: jke-odoo
2018-08-13[ADD] website_theme_install: try to make theme multi website compliantJeremy Kersten
From now, when you install a theme, it load the data from xml to template table theme [ir.ui.view|ir.attachment|website.page|website.menu]. Data are only copied from this template table into the real table when you choose a theme on a website; Making them website_specific and with a link to the original to allow futur update. A special case is done to create theme.ir.ui.view when you are installing a theme, even if you continue to use template tag to create quick view. Co-authored-by: Derie Romain <rde@odoo.com> Co-authored-by: Kersten Jérémy <jke@odoo.com>