我正在尝试在自定义模块中扩展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">