odoo18/addons_extensions/project_gantt/views/project_views.xml

46 lines
1.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="project_project_view_gantt" model="ir.ui.view">
<field name="name">project.project.view.gantt</field>
<field name="model">project.project</field>
<field name="priority">10</field>
<field name="arch" type="xml">
<gantt date_start="date_start"
date_stop="date"
default_scale="month"
scales="week,month,year"
color="stage_id"
string="Planning"
display_unavailability="1"
js_class="project_gantt"
precision="{'week': 'day:full', 'month': 'day:full'}"
default_group_by="user_id"
total_row="True">
<templates>
<div t-name="gantt-popover">
<div t-if="user_id"><strong>Project Manager — </strong> <t t-esc="user_id[1]"/></div>
<div t-if="partner_id"><strong>Customer — </strong> <t t-esc="partner_id[1]"/></div>
<div>
<t t-esc="date_start.toFormat('D ')"/>
<i class="fa fa-long-arrow-right" title="Arrow"/>
<t t-esc="date.toFormat(' D')"/>
</div>
</div>
</templates>
<field name="user_id"/>
<field name="partner_id"/>
</gantt>
</field>
</record>
<record id="project.open_view_project_all_group_stage" model="ir.actions.act_window">
<field name="view_mode">kanban,list,form,gantt,calendar,activity</field>
</record>
<record id="project.open_view_project_all_config_group_stage" model="ir.actions.act_window">
<field name="view_mode">list,kanban,form,gantt,calendar,activity</field>
</record>
</odoo>