Skip to content
Extraits de code Groupes Projets
Valider f9f5eb6f rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[cgscop #132] ajout menu Agenda UR et vue par ressource et par jour

parent be84071b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -187,7 +187,6 @@ ...@@ -187,7 +187,6 @@
<field name="model">calendar.event</field> <field name="model">calendar.event</field>
<field name="inherit_id" ref="calendar.view_calendar_event_calendar"/> <field name="inherit_id" ref="calendar.view_calendar_event_calendar"/>
<field name="arch" type="xml"> <field name="arch" type="xml">
<!-- Masque étiquettes -->
<calendar position="attributes"> <calendar position="attributes">
<attribute name="quick_add">False</attribute> <attribute name="quick_add">False</attribute>
<attribute name="readonly_form_view_id">cgscop_calendar.view_calendar_cooperative_form_inherited</attribute> <attribute name="readonly_form_view_id">cgscop_calendar.view_calendar_cooperative_form_inherited</attribute>
...@@ -228,6 +227,65 @@ ...@@ -228,6 +227,65 @@
</field> </field>
</record> </record>
<!-- ******************************
*** Custom Views
****************************** -->
<!-- Resource view -->
<record id="view_calendar_cooperative_resource" model="ir.ui.view">
<field name="name">calendar.event.cgscop.calendar</field>
<field name="model">calendar.event</field>
<field name="arch" type="xml">
<resource
string="Meetings"
date_start="start"
date_stop="stop"
date_delay="duration"
all_day="allday"
readonly_form_view_id="cgscop_calendar.view_calendar_cooperative_form_inherited"
event_open_popup="true"
event_limit="3"
color="type"
quick_add="False"
resource_field='partner_ids'>
<field name="name" />
<field name="ur_id" invisible="1" />
<field name="coop_id" options="{'no_open': True, 'no_create': True}" />
<field name="type" options="{'no_open': True, 'no_create': True}" />
<field name="partner_id" options="{'no_open': True, 'no_create': True}" invisible="1"/>
<field name="attendees_initial" />
<field name="partner_ids" domain="[('user_ids', '!=', False), ('ur_id', '=', ur_id)]" invisible="1"/>
<field name="is_highlighted" invisible="1" />
</resource>
</field>
</record>
<!-- ******************************
*** Actions
****************************** -->
<record id="action_calendar_scop" model="ir.actions.act_window">
<field name="name">Agenda UR</field>
<field name="res_model">calendar.event</field>
<field name="view_mode">resource,calendar,tree,form</field>
<field name="search_view_id" ref="calendar.view_calendar_event_search"/>
<field name="view_ids" eval="[(5, 0, 0),
(0, 0, {'view_mode': 'resource', 'view_id': ref('view_calendar_cooperative_resource')}),
(0, 0, {'view_mode': 'calendar', 'view_id': ref('calendar.view_calendar_event_calendar')}),
(0, 0, {'view_mode': 'tree', 'view_id': ref('calendar.view_calendar_event_tree')}),
(0, 0, {'view_mode': 'form', 'view_id': ref('calendar.view_calendar_event_form')})]"/>
</record>
<!-- ******************************
*** Menus
****************************** -->
<menuitem
id="menu_calendar_scop"
parent="calendar.mail_menu_calendar"
name="Agenda UR"
sequence="2"
action="action_calendar_scop"
groups="base.group_user"/>
</data> </data>
</odoo> </odoo>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter