2017-02-25 242 views
0

我正在爲我的任務應用程序設計一個看板視圖。但是,當我添加以下代碼行來呈現郵件的追隨者(或合作伙伴)的ID,我得到一個odoo客戶端錯誤(Click here瀏覽器無法呈現Qweb

<t t-foreach="record.message_follower_ids.value" t-as="rec"> 
    <t t-esc="rec" />; 
</t> 

以下是完整的看板定義:

<templates> 


<t t-name="kanban-box"> 
    <div class="oe_kanban_card"> 
<div class="oe_kanban_content"> 
    <h4> 
     <a type="open"> 
     <field name="name" /> 
    </a> 
    </h4> 
     <field name="tag_ids" /> 
    <ul> 
    <li><field name="user_id" /></li> 
    <li><field name="date_deadline" /></li> 
    <t t-if="record.effort_estimate.raw_value > 0"> 
     <li>Estimate <field name="effort_estimate"/></li> 
     </t> 
     </ul> 
     <div class="oe_kanban_bottom_right"> 
     <field name="kanban_state" 
     widget="kanban_state_selection"/> 
     </div> 
     <div class="oe_kanban_footer_left"> 
     <field name="priority" widget="priority"/>          
     </div> 
     <t t-foreach="record.message_follower_ids.value" t-as="rec"> 
     <t t-esc="rec" />; 
     </t> 
    </div> 
    </div> 
</t>       
</templates> 

回答

0

對於要在qweb模板中使用的字段,它們在模板標記中使用之前需要在看板標記的主體中聲明。

<kanban> 
<field name="message_follower_ids"/>  
<templates> 
    <t t-name="kanban-box"> 
     <div class="oe_kanban_card"> 
      <div class="oe_kanban_content"> 
       <h4> 
        <a type="open"> 
         <field name="name" /> 
        </a> 
       </h4> 
       <field name="tag_ids" /> 
       <ul> 
        <li><field name="user_id" /></li> 
        <li><field name="date_deadline" /></li> 
        <t t-if="record.effort_estimate.raw_value > 0"> 
         <li>Estimate <field name="effort_estimate"/></li> 
        </t> 
       </ul> 
       <div class="oe_kanban_bottom_right"> 
        <field name="kanban_state" 
         widget="kanban_state_selection"/> 
       </div> 
       <div class="oe_kanban_footer_left"> 
        <field name="priority" widget="priority"/>          
       </div> 
       <t t-foreach="record.message_follower_ids.value" t-as="rec"> 
        <t t-esc="rec" />; 
       </t> 
      </div> 
     </div> 
    </t>       
</templates>