[IMP] project: edit project form small reorg
Add a new group in the settings page, allowing to put some others settings on the right side of the page (needed in enterprise). Task-1942377 Closes #31212
This commit is contained in:
@@ -42,11 +42,8 @@
|
||||
<button name="toggle_active" position="before">
|
||||
<button class="oe_stat_button" name="%(act_hr_timesheet_line_by_project)d" type="action" icon="fa-calendar" string="Timesheets" attrs="{'invisible': [('allow_timesheets', '=', False)]}" groups="hr_timesheet.group_hr_timesheet_user"/>
|
||||
</button>
|
||||
<xpath expr="//div[@name='options_active']" position="inside">
|
||||
<div>
|
||||
<field name="allow_timesheets" class="oe_inline" string="Allow timesheets"/>
|
||||
<label for="allow_timesheets"/>
|
||||
</div>
|
||||
<xpath expr="//group[@name='extra_settings']" position="inside">
|
||||
<field name="allow_timesheets"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='partner_id']" position="after">
|
||||
<field name="analytic_account_id"/>
|
||||
|
||||
@@ -132,20 +132,24 @@
|
||||
<notebook>
|
||||
<page name="settings" string="Settings">
|
||||
<group>
|
||||
<field name="user_id" string="Project Manager"
|
||||
<group>
|
||||
<field name="user_id" string="Project Manager"
|
||||
attrs="{'readonly':[('active','=',False)]}"/>
|
||||
<field name="privacy_visibility" widget="radio"/>
|
||||
<field name="partner_id" string="Customer"/>
|
||||
<label for="rating_status" groups="project.group_project_rating"/>
|
||||
<div groups="project.group_project_rating">
|
||||
<field name="rating_status" widget="radio"/>
|
||||
<p attrs="{'invisible': [('rating_status','not in',('periodic','stage'))]}" class="text-muted oe_edit_only">
|
||||
Edit project's stages and set an email template on the stages on which you want to activate the rating.
|
||||
</p>
|
||||
</div>
|
||||
<field name="rating_status_period" class="oe_inline" attrs="{'required': [('rating_status','=','periodic')], 'invisible': [('rating_status','!=','periodic')]}" groups="project.group_project_rating"/>
|
||||
<field name="portal_show_rating" attrs="{'invisible': [('rating_status','==','no')]}" groups="project.group_project_rating"/>
|
||||
<field name="subtask_project_id" groups="project.group_subtask_project"/>
|
||||
<field name="privacy_visibility" widget="radio"/>
|
||||
<field name="partner_id" string="Customer"/>
|
||||
<label for="rating_status" groups="project.group_project_rating"/>
|
||||
<div groups="project.group_project_rating">
|
||||
<field name="rating_status" widget="radio"/>
|
||||
<p attrs="{'invisible': [('rating_status','not in',('periodic','stage'))]}" class="text-muted oe_edit_only">
|
||||
Edit project's stages and set an email template on the stages on which you want to activate the rating.
|
||||
</p>
|
||||
</div>
|
||||
<field name="rating_status_period" class="oe_inline" attrs="{'required': [('rating_status','=','periodic')], 'invisible': [('rating_status','!=','periodic')]}" groups="project.group_project_rating"/>
|
||||
<field name="portal_show_rating" attrs="{'invisible': [('rating_status','==','no')]}" groups="project.group_project_rating"/>
|
||||
<field name="subtask_project_id" groups="project.group_subtask_project"/>
|
||||
</group>
|
||||
<group name="extra_settings">
|
||||
</group>
|
||||
</group>
|
||||
<group name="misc">
|
||||
<group string="Configuration" groups="base.group_no_one" name="configuration">
|
||||
|
||||
Reference in New Issue
Block a user