【发布时间】:2018-08-11 12:18:55
【问题描述】:
我正在尝试创建一个简单的 Qweb 小部件。我的代码是这样的
<template id="contact_name">
<address t-ignore="true" class="mb0" itemscope="itemscope" itemtype="http://schema.org/Signature">
<div t-att-class="'name' not in fields and 'css_non_editable_mode_hidden'">
<span itemprop="name" t-esc="name"/>
</div>
</address>
</template>
然后我像这样调用小部件
<address t-field="o.partner_id" t-field-options='{"widget": "contact_name", "fields": ["name"], "no_marker": true}' />
它没有打印出名称而是打印出对象res.partner(703,)
如何打印名称?光用<span itemprop="name" t-esc="name"/>还不够吗?
【问题讨论】:
-
从您获得价值的字段中,传递“.name”参数。
-
你能在回答部分举个例子吗?