[IMP]if click on manager avatar it opens form view
bzr revid: sgo@tinyerp.com-20120329061955-fu3bhrj8cu137kvs
This commit is contained in:
@@ -241,6 +241,38 @@ class project(osv.osv):
|
||||
}
|
||||
return value
|
||||
|
||||
def open_users(self, cr, uid, ids, context=None):
|
||||
#Open the View for the Tasks for the project
|
||||
"""
|
||||
This opens Tasks views
|
||||
@return :Dictionary value for task view
|
||||
"""
|
||||
if context is None:
|
||||
context = {}
|
||||
value = {}
|
||||
data_obj = self.pool.get('ir.model.data')
|
||||
for project in self.browse(cr, uid, ids, context=context):
|
||||
# Get Task views
|
||||
tree_view = data_obj.get_object_reference(cr, uid, 'base', 'view_users_tree')
|
||||
form_view = data_obj.get_object_reference(cr, uid, 'base', 'view_users_form')
|
||||
search_view = data_obj.get_object_reference(cr, uid, 'base', 'view_users_search')
|
||||
|
||||
value = {
|
||||
'name': _('User'),
|
||||
'context': context,
|
||||
'view_type': 'form',
|
||||
'view_mode': 'form,tree',
|
||||
'res_model': 'res.users',
|
||||
'view_id': False,
|
||||
'context': context,
|
||||
'res_id': project.user_id.id,
|
||||
'views': [(form_view and form_view[1] or False, 'form'),(tree_view and tree_view[1] or False, 'tree')],
|
||||
'type': 'ir.actions.act_window',
|
||||
'search_view_id': search_view and search_view[1] or False,
|
||||
'nodestroy': True
|
||||
}
|
||||
return value
|
||||
|
||||
def _get_type_common(self, cr, uid, context):
|
||||
ids = self.pool.get('project.task.type').search(cr, uid, [('project_default','=',1)], context=context)
|
||||
return ids
|
||||
|
||||
@@ -187,7 +187,7 @@
|
||||
<div class="oe_module_vignette oe_kanban_box oe_kanban_color_border">
|
||||
<div class="oe_module_icon oe_project oe_project_border">
|
||||
<div class="sequence">
|
||||
<img t-att-src="kanban_image('res.users', 'avatar', record.user_id.raw_value[0])" height="50px" width="50px"/>
|
||||
<button name = "open_users" type="object" class="oe_project_buttons"><img t-att-src="kanban_image('res.users', 'avatar', record.user_id.raw_value[0])" height="35px" width="40px" /></button>
|
||||
<!--<a type="edit">-->
|
||||
<!-- <img t-att-src="kanban_gravatar(record.user_id.value, 22)" data-default-src="/web/static/src/img/topbar-avatar.png" class="oe_kanban_gravatar" t-att-title="record.user_id.value"/>-->
|
||||
<!--</a>-->
|
||||
|
||||
Reference in New Issue
Block a user