تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
1 الرد
4332 أدوات العرض

Hey, so we have been modifying the base odoo modules to suit our companies needs.

We have reached a standstill in that we cant actually find the python code for the contacts module since we want to modify the create method but not have to override it using a custom module.

Can anyone point me to where this would be found, ive searched all res.partner.py files and all turn up to have nothing usefull in. Thanks


الصورة الرمزية
إهمال

Modifying the base Odoo modules - this is a bad idea unless you want to fork the software. You won't be able to update your Odoo Code without losing your changes. Any changes should be done in your own modules overriding base Odoo data structures and methods as well as the Views that present these to the User.

Override Odoo Functions: https://goo.gl/4BkizH

أفضل إجابة

Hi,

  • If you check the files you wont see the create method of contacts in its file, the create , delete, write functions will be handle by odoo orm. If you need to modify anything you can just inherit/super the create method, see this example: How To Override Create Function in Odoo

Thanks

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
1
يونيو 23
3966
1
يونيو 22
5810
3
سبتمبر 21
5196
0
مارس 15
4171
4
يوليو 25
554