This question has been flagged
1 Reply
3013 Views

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


Avatar
Discard

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

Best Answer

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

Avatar
Discard