#odoo #odoo-12
Вопрос:
Я пытаюсь расширить 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
на » внутри`, это недопустимо.
Как я могу это решить?
Ответ №1:
Нашел ответ:
Я заменил t-jquery
значения следующим образом <t t-jquery=".o_calendar_sidebar_container" t-operation="replace">