~jfb-tempo-consulting/unifield-web/US-11135

« back to all changes in this revision

Viewing changes to addons/openerp/controllers/form.py

  • Committer: jf
  • Date: 2024-02-28 12:44:01 UTC
  • Revision ID: jfb@tempo-consulting.fr-20240228124401-aibxyq0tiky3gk4o
US-11135: dynamic tab loader: manage o2m pager, sort ...

Show diffs side-by-side

added added

removed removed

Lines of Context:
217
217
        data['editable'] = data.get('editable') == 'True'
218
218
        cherrypy.request.terp_params = params
219
219
        screen = tw.screen.Screen(params, name="view_form", **data)
220
 
        return {'view': str(screen.render())}
 
220
        if params.view_ids:
 
221
            for x in screen.widget.frame.children:
 
222
                if x.__class__.__name__ == 'O2M':
 
223
                    x.parent_view_ids = params.view_ids
 
224
        return {'view': str(screen.widget.render())}
221
225
 
222
226
    @expose(template="/openerp/controllers/templates/form.mako")
223
227
    def create(self, params, tg_errors=None):