2014-11-04 91 views
1

我對Odoo非常陌生。我一直在研究PoS模塊,我需要更改PoS模塊的UI界面。我需要修改的屏幕是顯示產品列表,付款計算器視圖和驗證按鈕的付款屏幕。無法繼承Odoo中PoS模塊的QWeb模板

我知道我需要繼承poS的qweb模板並使用它。但我無法繼承。這是因爲在PoS UI上顯示元素的PoS模板是pos.xml,其中只有t標籤,沒有任何特定的模板記錄和標識的模板標識。我試圖通過使用以下代碼進行簡單更改:

<template id="payment_screen"> 
      <t t-extend="PaymentScreenWidget"> 
       <t t-jquery="div.pos-payment-container" t-operation="after"> 
        <div> 
         Payment Screen Modified 
        </div> 
       </t> 
      </t> 
</template> 

但它不起作用。我相信我一定在這裏犯了一些錯誤。我想要有人在這裏糾正我。由於

回答

0

@約翰

試試這個

  <t t-extend="PaymentScreenWidget"> 
       <t t-jquery="div.pos-payment-container" t-operation="after"> 
        <div> 
         Payment Screen Modified 
        </div> 
       </t> 
      </t> 

不要給<template id="payment_screen">。它沒有這個工作。