~unifield-team/unifield-web/web_aio_24

« back to all changes in this revision

Viewing changes to openerp/addons/base/controllers/shortcuts.py

  • Committer: ame (Tiny)
  • Date: 2009-11-09 12:42:57 UTC
  • Revision ID: ame@tinyerp.com-20091109124257-b1mscw0rn779ols5
[IMP] initial work on addons
        - seperated common framework api
        - created `base` addon
        - auto-load controllers based on `_cp_path` attribute

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
from openerp import tools
37
37
from openerp.tools import common
38
38
 
39
 
from openerp.base.controllers import SecuredController
 
39
from openerp.controllers import SecuredController
40
40
 
41
41
class Shortcuts(SecuredController):
42
 
 
 
42
    
 
43
    _cp_path = "/shortcuts"
 
44
    
43
45
    def my(self):
44
46
 
45
47
        if not rpc.session.is_logged():
66
68
 
67
69
    @expose()
68
70
    def default(self):
69
 
        from openerp.controllers import actions
 
71
        import actions
70
72
 
71
73
        domain = [('user_id', '=', rpc.session.uid), ('resource', '=', 'ir.ui.menu')]
72
74
        return actions.execute_window(False, 'ir.ui.view_sc', res_id=None, domain=domain, view_type='form', mode='tree,form')