[FIX] views, access rights, ...
bzr revid: vta@openerp.com-20121127143713-03y7zpnj0118ikq5
This commit is contained in:
parent
fe993bca9c
commit
37e5b882ef
|
@ -18,7 +18,7 @@
|
|||
('res_id', '=', ref('company_news_feed'))
|
||||
],
|
||||
'context':{
|
||||
'search_default_message_unread': True,
|
||||
'search_default_message_unread': False,
|
||||
'default_model': 'mail.group',
|
||||
'default_res_id': ref('company_news_feed'),
|
||||
},
|
||||
|
@ -49,7 +49,7 @@
|
|||
('res_id', '=', ref('company_jobs'))
|
||||
],
|
||||
'context':{
|
||||
'search_default_message_unread': True,
|
||||
'search_default_message_unread': False,
|
||||
'default_model': 'mail.group',
|
||||
'default_res_id': ref('company_jobs'),
|
||||
},
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
<div style="margin-right: 320px; max-width: 900px;">
|
||||
<group>
|
||||
<group>
|
||||
<field name="partner_name"/>
|
||||
<field name="partner_name" string="Name" placeholder="Your name..."/>
|
||||
<field name="email_from" placeholder="Your email..."/>
|
||||
<field name="phone" placeholder="Your phone number..."/>
|
||||
</group>
|
||||
|
|
|
@ -15,49 +15,32 @@
|
|||
</field>
|
||||
</record>
|
||||
|
||||
<!-- a kanban view of the employees to the portal's contact page -->
|
||||
<record id="portal_hr_employees_view" model="ir.ui.view">
|
||||
<field name="name">portal_hr_employees_view</field>
|
||||
<field name="model">portal_crm.crm_contact_us</field>
|
||||
<record id="portal_view_employee_filter" model="ir.ui.view">
|
||||
<field name="name">Employees</field>
|
||||
<field name="model">hr.employee</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Our Team" version="7.0">
|
||||
<field name="employee_ids" widget="many2many_kanban">
|
||||
<kanban>
|
||||
<field name="visibility"/>
|
||||
<templates>
|
||||
<t t-name="kanban-box">
|
||||
<div class="oe_employee_vignette">
|
||||
<div class="oe_employee_image">
|
||||
<img t-att-src="kanban_image('hr.employee', 'image_small', record.id.value)" class="oe_employee_picture"/>
|
||||
</div>
|
||||
<div class="oe_employee_details">
|
||||
<h4>
|
||||
<field name="name"/><t t-if="record.login.raw_value"> (<field name="login"/>)</t>
|
||||
</h4>
|
||||
<ul>
|
||||
<li t-if="record.job_id.raw_value"><field name="job_id"/></li>
|
||||
<li t-if="record.work_phone.raw_value">Tel: <field name="work_phone"/></li>
|
||||
<li t-if="record.mobile_phone.raw_value">Mobile: <field name="mobile_phone"/></li>
|
||||
<li t-if="record.work_email.raw_value"><a t-attf-href="mailto:#{record.work_email.value}"><field name="work_email"/></a></li>
|
||||
<li t-if="record.public_info.raw_value"><field name="public_info"/></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
</templates>
|
||||
</kanban>
|
||||
</field>
|
||||
</form>
|
||||
<search string="Employees">
|
||||
<field name="name" string="Employees"/>
|
||||
<group expand="0" string="Group By...">
|
||||
<filter string="Manager" icon="terp-personal" domain="[]" context="{'group_by':'parent_id'}"/>
|
||||
<filter string="Coach" icon="terp-personal" domain="[]" context="{'group_by':'coach_id'}"/>
|
||||
<filter string="Department" icon="terp-personal+" domain="[]" context="{'group_by':'department_id'}"/>
|
||||
<filter string="Job" icon="terp-gtk-select-all" domain="[]" context="{'group_by':'job_id'}"/>
|
||||
<filter string="Company" icon="terp-go-home" domain="[]" context="{'group_by':'company_id'}" groups="base.group_multi_company"/>
|
||||
</group>
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="action_team" model="ir.actions.act_window">
|
||||
<field name="name">Meet the team</field>
|
||||
<field name="res_model">portal_crm.crm_contact_us</field>
|
||||
<field name="view_id" ref="portal_hr_employees_view"/>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="view_type">tree</field>
|
||||
<field name="target">inline</field>
|
||||
<field name="res_model">hr.employee</field>
|
||||
<field name="view_id" ref="hr.hr_kanban_view_employees"/>
|
||||
<field name="view_mode">kanban</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="domain">[('visibility','!=','private')]</field>
|
||||
<field name="search_view_id" ref="portal_view_employee_filter"/>
|
||||
<field name="target">current</field>
|
||||
</record>
|
||||
|
||||
<record id="crm_contact_us" model="ir.ui.view">
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<record id="portal_project_rule" model="ir.rule">
|
||||
<field name="name">Portal Projects</field>
|
||||
<field ref="project.model_project_project" name="model_id"/>
|
||||
<field name="domain_force">[('message_follower_ids','in', [user.partner_id.id])]</field>
|
||||
<field name="domain_force">['|', ('privacy_visibility', '=', 'public'), ('message_follower_ids', 'in', [user.partner_id.id])]</field>
|
||||
<field name="groups" eval="[(4, ref('portal.group_portal'))]"/>
|
||||
</record>
|
||||
|
||||
|
|
Loading…
Reference in New Issue