【问题标题】:How to extend xml template in Odoo 12如何在 Odoo 12 中扩展 xml 模板
【发布时间】:2021-07-03 23:57:29
【问题描述】:

我正在尝试在我的自定义模块中扩展 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 inside`是无效的。

我该如何解决这个问题?

【问题讨论】:

    标签: odoo odoo-12


    【解决方案1】:

    找到答案:

    我将 t-jquery 值替换为这个 &lt;t t-jquery=".o_calendar_sidebar_container" t-operation="replace"&gt;

    【讨论】:

      猜你喜欢
      • 2019-04-09
      • 1970-01-01
      • 2023-01-25
      • 1970-01-01
      • 1970-01-01
      • 2011-07-16
      • 1970-01-01
      • 2016-02-28
      • 2013-11-16
      相关资源
      最近更新 更多