如何在Odoo 12中扩展xml模板



我正在尝试在自定义模块中扩展CalendarView模板。

这是我的代码:

<templates id="template" xml:space="preserve">
<t t-name="CalendarView" t-extend="CalendarView">
<t t-jquery=".o_calendar_sidebar_container d-none d-md-block" t-operation="replace">
<div class="o_calendar_sidebar_container d-none d-md-block">
<i class="o_calendar_sidebar_toggler fa"/>
<div class="o_calendar_sidebar">
<div class="o_calendar_mini"/>
</div>
<i class="o_calendar_sidebar_toggler fa"/>
<div class="o_calendar_sidebar">
<div class="o_calendar_mini"/>
</div>
<i class="o_calendar_sidebar_toggler fa"/>
<div class="o_calendar_sidebar">
<div class="o_calendar_mini"/>
</div>
</div>
<div class="o_calendar_sidebar_container d-none d-md-block">
<p>AM here</p>
</div>
</t>
</t>
</templates>

但在日历视图中什么也没发生。注意:如果我将运算值replace替换为``内的inside, getting an error like the operation,则无效。

我该如何解决这个问题?

找到答案:

我将t-jquery值替换为<t t-jquery=".o_calendar_sidebar_container" t-operation="replace">

最新更新