浏览器无法呈现Qweb

时间:2017-02-25 22:50:41

标签: javascript odoo-8 qweb kanban

我正在为我的任务应用程序设计看板视图。但是,当我添加以下代码行来呈现邮件关注者(或合作伙伴)ID时,我收到了一个odoo客户端错误(Click here

<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>

1 个答案:

答案 0 :(得分: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>