Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
1287 มุมมอง

Hello team, I need assistance with extending or overriding a file in Odoo 17 POS, specifically the db.js file. I would like to modify the _product_search_string(product) function and add a new condition. Could someone provide guidance on how to achieve this? I want to include the following condition in the function:

if (product.barcodes_json) {
    str += "|" + product.barcodes_json;
}



Any help or suggestions on how to implement this modification would be greatly appreciated. Thank you.
อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Hi,

To override a function in POS, you can include the function and add the modifications you need.
odoo.define('your_module.your_js', function (require) {
"use strict";

var core = require('web.Core');
   core.include({
      _product_search_string: function(product){//Add the code to override      },})
})


Hope it helps

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
0
มิ.ย. 25
540
Payment methods in POS V17 แก้ไขแล้ว
2
ก.ค. 25
1895
0
มิ.ย. 25
935
0
ก.พ. 25
1050
1
ม.ค. 25
2014