Hi all,
Can I override Contact class by creating a new file Contact.php in custom/modules/Contacts/ ?
Hi all,
Can I override Contact class by creating a new file Contact.php in custom/modules/Contacts/ ?
Yes, you need to create a custom controller for Contacts module:
Important note: the new class must extends the default onePHP Code:<?PHP
require_once('include/MVC/Controller/SugarController.php');
require_once('custom/modules/Opportunities/OpportunityInListView.php');
class OpportunitiesController extends SugarController {
function action_listview(){
$this->view = 'list';
$this->bean = new OpportunityInListView();
}
}
?>
Cheers
André Lopes
DevToolKit / Project of the Month - June 2009
Lampada Global Services- Open Source Solutions
Avenida Ipiranga, 318
Bloco B - CJ 1602
São Paulo, SP 01046-010
Brazil
Office: +55 11 3237-3110
Mobile: +55 11 7636-5859
e-mail: andre@lampadaglobal.com
Lampada Global delivers offshore software development and support services to customers around the world.
Lampada is proud to be a SugarCRM Gold Partner, revolutionizing Customer Relationship Management.
I DO NOT answer questions through PM and Email. If you need some help post your question into SugarForum.
Oh... of course...
Thanks a lot !!![]()
Sorry, but I dont quite understand.
I would like to do something similar, overriding the Account.php bean to override the functions retrieve() and get_list_view_array() in an upgrade-safe manner.
I dont understand how to use andy's code to do this.
More explanation or another suggestion on how to do this?
Sugar 5.2d.
Thanks,
M.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks