javascript - Odoo POS 创建下拉列表

标签 javascript odoo dropdown point-of-sale qweb

任何人都可以帮我在 POS 合作伙伴屏幕中创建下拉列表吗? 我将其添加到 pos.xml 文件中,但下拉列表为空。谢谢

<div class='client-detail'>
     <span class='label'>CustomerGroup</span>
     <select class='*what to place here?*' name='group_id'>
         <option value=''>None</option>
         <t t-foreach='*what to place here?*' t-as='group'>
             <option t-att-value='group.id' t-att-selected="partner_group_id ? ((group.id === partner.group_id[0]) ? true : undefined) : undefined"> 
                 <t t-esc='group.name'/>
             </option>
         </t>
     </select>
</div>

我已从国家/地区下拉列表中复制了此内容。

最佳答案

示例.js

您可以根据需要设置 self.groups 和 self.partners 的值。

 render_function : function(){
    var self = this;
    var template_window =  $(QWeb.render("template_name", {
            groups : self.groups,
            partners : self.partners,
            }));
    template_window.appendTo(this.$el);
  },

示例.xml

   <div class='client-detail'>
         <span class='label'>CustomerGroup</span>
         <select class='group_class' name='group_id'>
             <option value=''></option>
             <t t-foreach='groups' t-as='group'>
                 <option t-att-value='group.id' t-att-selected="partner_group_id ? ((group.id === partner.group_id[0]) ? true : undefined) : undefined"> 
                     <t t-esc='group.name'/>
                 </option>
             </t>
         </select>
    </div>

您可以在“group_class”位置设置任何类名,并且可以使用该类名将选定的值从 gui 获取到您的 js 代码。

t-foreach='groups' 这里的 groups 是渲染模板时从 js 传递的字典键的名称。

关于javascript - Odoo POS 创建下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35890929/

相关文章:

javascript - php .session_start 显示来自submit.php 的contact.php 上的错误

javascript - 映射从 React 中的 Express 服务器获取的 JavaScript 对象

javascript - 如何在 AngularJS 和 Ionic Auth 中设置可重用代码?

javascript - 类型错误: module.PosModel 未定义

javascript - 使用javascript循环下拉html数组

jquery - 如何使用动态ID获取多选选项值?

javascript - Phonegap 蓝牙插件无法正常工作

odoo - 从odoo中的只读字段保存值

odoo - Odoo 8/9 是否具有多币种电子商务功能?

php - 下拉导航 CSS 问题