Hi,
I want to add a button to the calendar view header and show it only when the user is on the everybody view of the timeoff module.
I can add the button but it appears on every calendar with a custom qweb template.
<?xml version="1.0" encoding="UTF-8"?>
<template xml:space="preserve">
<t t-extend="CalendarView.buttons">
<t t-jquery="div.o_calendar_buttons" t-operation="append">
<button>Custom Action</button>
</t>
</t>
</template>
I tried this
<t t-if="widget.modelName == 'hr.leave.report.calendar'" t-jquery="div.o_calendar_buttons" t-operation="append">
But there's a js error : TypeError: dict.widget is undefined
And
<t t-if="modelName == 'hr.leave.report.calendar'" t-jquery="div.o_calendar_buttons" t-operation="append">
Don't throw an error, but the button never shows off.
Is it possible to do this ?
Regards