【发布时间】:2021-02-28 16:18:37
【问题描述】:
我想做的事:
我正在为 Odoo 开发一个 POS 模块。
为 odoo pos 创建新的支付方式时,有一个“使用支付终端”部分,其中包含所有可用支付终端的列表。该列表是数据库中名为“use_payment_terminal”的计算字段。我想将我的自定义模块添加到该选择中。
我已经做了什么:
- 计算字段由我覆盖的“_get_payment_terminal_selection”函数填充:
def _get_payment_terminal_selection(self):
return super(PosPaymentMethod, self)
._get_payment_terminal_selection() + [('xxx', 'xxx')]
- 我添加了一个尝试直接调用上述函数的初始化后挂钩,因为我不确定问题是否存在,并假设该函数没有按预期调用。
问题:
这些解决方案都没有奏效,选择仍然没有显示我期望的结果。关于为什么会这样的任何建议?
【问题讨论】: