odoo/addons/base_gantt/controllers/main.py

24 lines
600 B
Python

import openerpweb
from base.controllers.main import View
class GanttView(View):
_cp_path = "/base_gantt/ganttview"
model = ''
domain = []
context = {}
@openerpweb.jsonrequest
def load(self, req, model, view_id):
fields_view = self.fields_view_get(req, model, view_id, 'gantt')
return {'fields_view':fields_view}
@openerpweb.jsonrequest
def reload_gantt(self, req, **kw):
model = req.session.model(kw['model'])
domain = kw['domain']
event_ids = model.search(domain)
return event_ids