From b598d520202966e453a43a950cd0de048aa2fcb4 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Mon, 27 Jan 2014 19:00:59 +0100 Subject: [PATCH] [IMP] website: res_config bzr revid: chm@openerp.com-20140127180059-sfwyqf57eixr8dxq --- addons/website/models/res_config.py | 13 ++----- .../website/static/src/js/website.editor.js | 1 - addons/website/views/res_config.xml | 37 ------------------- 3 files changed, 4 insertions(+), 47 deletions(-) diff --git a/addons/website/models/res_config.py b/addons/website/models/res_config.py index f2c56a9b228..9823d286f37 100644 --- a/addons/website/models/res_config.py +++ b/addons/website/models/res_config.py @@ -19,19 +19,14 @@ class website_config_settings(osv.osv_memory): 'social_linkedin': fields.related('website_id', 'social_linkedin', type="char", string='LinkedIn Account'), 'social_youtube': fields.related('website_id', 'social_youtube', type="char", string='Youtube Account'), 'social_googleplus': fields.related('website_id', 'social_googleplus', type="char", string='Google+ Account'), - - 'module_website_sale': fields.boolean('E-Commerce', help='Sell Your Products Online'), - 'module_website_blog': fields.boolean('Blog', help='News, Blogs, Announces, Discussions'), - 'module_website_event': fields.boolean('Event', help='Schedule, Promote and Sell Events'), - 'module_website_hr_recruitment': fields.boolean('Job Position', help='Promote Your Job Positions'), } - def on_change_website_id(self, cr, uid, ids, id, context=None): - website_data = self.pool.get('website').read(cr, uid, [id], [], context=context)[0] + def on_change_website_id(self, cr, uid, ids, website_id, context=None): + website_data = self.pool.get('website').read(cr, uid, [website_id], [], context=context)[0] values = {} for fname, v in website_data.items(): - if self._columns.get(fname): - values[fname] = v and self._columns[fname]._type == 'many2one' and v[0] or v + if fname in self._columns: + values[fname] = v[0] if v and self._columns[fname]._type == 'many2one' else v return {'value' : values} _defaults = { diff --git a/addons/website/static/src/js/website.editor.js b/addons/website/static/src/js/website.editor.js index 948e584fd22..3f253e9b34c 100644 --- a/addons/website/static/src/js/website.editor.js +++ b/addons/website/static/src/js/website.editor.js @@ -423,7 +423,6 @@ menu.append('
  • HTML Editor
  • '); menu.append('
  • Change Theme
  • '); menu.append('
  • Install Apps
  • '); - menu.append('
  • Website Settings
  • '); self.trigger('rte:customize_menu_ready'); } ); diff --git a/addons/website/views/res_config.xml b/addons/website/views/res_config.xml index e0d55ab5ba6..96edb5a976a 100644 --- a/addons/website/views/res_config.xml +++ b/addons/website/views/res_config.xml @@ -80,43 +80,6 @@ - -