Liran,
Please provide a little more info:
- what module you are in when this hapens? One of standard epesi or your own?
- if this is your own module and you are calling Contacts add-on then there is a method in module's common file, for example viewing Contacts addon when in Companies module is defined in installation file as:
// ************ addons ************** //
Utils_RecordBrowserCommon::new_addon('company', 'CRM/Contacts', 'company_addon', 'Contacts');
therefore from within Company module the add-on is called via a method defined in main module file:
modules\CRM\Contacts\Contacts_0.php:
public function company_addon($arg){
$rb = $this->init_module('Utils/RecordBrowser','contact','contact_addon');
Base_ActionBarCommon::add('add','Add contact', $this->create_callback_href(array($this, 'company_addon_new_contact'), array($arg['id'])));
$rb->set_button($this->create_callback_href(array($this, 'company_addon_new_contact'), array($arg['id'])));
$this->display_module($rb, array(array('company_name'=>array($arg['id'])), array('company_name'=>false), array('Fav'=>'DESC', 'Last Name'=>'ASC')), 'show_data');
$uid = Base_AclCommon::get_acl_user_id(Acl::get_user());
if( Base_AclCommon::is_user_in_group($uid, 'Employee Manager') || Base_AclCommon::i_am_admin() ) {
$prompt_id = "contacts_address_fix";
$content = $this->update_contacts_address_prompt($arg, $prompt_id);
Libs_LeightboxCommon::display($prompt_id, $content, 'Update Contacts');
Base_ActionBarCommon::add('all', 'Update Contacts', Libs_LeightboxCommon::get_open_href($prompt_id));
}
}
This is where you have to troubleshoot. If you want please e-mail me the module to troubleshoot.