diff options
| author | Michael Mattiello (mcm) <mcm@odoo.com> | 2020-07-31 13:56:45 +0000 |
|---|---|---|
| committer | Michael Mattiello (mcm) <mcm@odoo.com> | 2020-08-11 12:32:54 +0000 |
| commit | 441d9f65b3b90c37ce812d2addbe5b62d2d88229 (patch) | |
| tree | 1a66c5fdaa27a2d0f5b6369299d334cf66426951 /addons/web/static/src/xml | |
| parent | 9a53b032395aba59cee9a2e5660ebf8d6136b978 (diff) | |
[IMP] base,web: add year scale to calendar
This commit adds a new year scale to the calendar view.
It comes with a new view in the calendar, this view displays a
4x3 grid which cells are month views.
Task: 2193921
Diffstat (limited to 'addons/web/static/src/xml')
| -rw-r--r-- | addons/web/static/src/xml/web_calendar.xml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/addons/web/static/src/xml/web_calendar.xml b/addons/web/static/src/xml/web_calendar.xml index a5e2924ed92..95ea6927a91 100644 --- a/addons/web/static/src/xml/web_calendar.xml +++ b/addons/web/static/src/xml/web_calendar.xml @@ -113,6 +113,7 @@ <button type="button" class="o_calendar_button_day btn btn-secondary">Day</button> <button type="button" class="o_calendar_button_week btn btn-secondary">Week</button> <button type="button" class="o_calendar_button_month btn btn-secondary">Month</button> + <button type="button" class="o_calendar_button_year btn btn-secondary">Year</button> </div> </t> @@ -122,4 +123,35 @@ <input type='text' name='name' class="o_input o_required_modifier" t-att-value="widget.dataTemplate.name or None"/> </div> </main> + + <t t-name="CalendarView.yearEvent.popover"> + <div class="o_cw_body"> + <t t-foreach="groupKeys" t-as="groupKey"> + <div class="font-weight-bold mt-2" t-esc="groupKey"/> + <t t-foreach="groupedEvents[groupKey]" t-as="event"> + <t t-set="record" t-value="event.extendedProps.record"/> + <a href="#" class="o_cw_popover_link btn-link d-block" + t-att-data-id="record.id" + t-att-data-title="record.display_name" + t-esc="record.display_name"/> + </t> + </t> + <div class="mt-2"> + <a t-if="canCreate" href="#" class="btn-link o_cw_popover_create"> + <i class="fa fa-plus"/> Create + </a> + </div> + </div> + </t> + + <t t-name="CalendarView.yearEvent.popover.placeholder"> + <div class="popover o_cw_popover" style="position: relative"> + <div class="arrow"></div> + <div class="popover-header"></div> + <div style="position: absolute; top: 0; right: 0.5rem;"> + <span class="o_cw_popover_close"><i class="fa fa-close small"></i></span> + </div> + <div class="popover-body"></div> + </div> + </t> </template> |
