【发布时间】:2016-02-09 13:13:28
【问题描述】:
我想将我创建的 Many2one 的下拉列表添加到 pos.xml 文件中(我知道如何继承),有人可以帮我吗?
我在代码中看到他们使用 widget.pos.name 的每个下拉菜单,但我似乎无法在任何地方找到它。这是国家/地区的示例(这里我想用我的变量替换它)。
<select class='detail client-address-country' name='country_id'>
<option value=''>None</option>
<t t-foreach='widget.pos.countries' t-as='country'>
<option t-att-value='country.id' t-att-selected="partner_country_id ? ((country.id === partner.country_id[0]) ? true : undefined) : undefined">
<t t-esc='country.name'/>
</option>
</t>
</select>
我不知道 t-foreach='widget.pos.countries' 的来源以及如何为我自己的名为“domain”的变量管理它,该变量是“domainnames”类的一部分。并从 res.partner 的 Many2one 调用
【问题讨论】:
-
请提供一些示例代码来演示您的问题。
-
参考这个问题stackoverflow.com/questions/35890929/…我想它会帮助你。
标签: javascript widget openerp odoo-8 point-of-sale