** Summary changed: - [6.0RC1][WISH] Allow to select a view depend of record selected + Fields view get should send the active_id and active_ids of the current records
-- You received this bug notification because you are a member of OpenERP SA's Web Client R&D, which is a bug assignee. https://bugs.launchpad.net/bugs/669920 Title: Fields view get should send the active_id and active_ids of the current records Status in OpenERP Web Client: Triaged Bug description: Hi I need to show different view based on the category of partner, i can do it with my menu link, but if i go in sale order and click on the partner link, view selected by priority. The active_id not pass in context to function fields_view_get, so ... if i want select view i need the active_id record. my pacth to do it client-web/addons/openerp/widgets/screen.py def add_view_id(self, view_id, view_type): self.view_id = view_id if view_type in self.views_preloaded: view = self.views_preloaded[view_type] else: ctx = rpc.session.context.copy() ctx.update(self.context) + ctx['active_id'] = self.id and self.id or False + ctx['active_ids'] = self.ids and self.ids or False if ctx.get('view_id'): view_id = ctx['view_id'] view = cache.fields_view_get(self.model, view_id, view_type, ctx, self.hastoolbar, self.hassubmenu) self.add_view(view, view_type) So now in my addons module in server, i can override the function fields_view_get in res.partner to select view based on the category of the partner. I hope you can add this in next version. _______________________________________________ Mailing list: https://launchpad.net/~openerp-dev-web Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-dev-web More help : https://help.launchpad.net/ListHelp

