- list of links parameters */ public function getDetailViewRelatedLinks() { $recordModel = $this->getRecord(); $moduleName = $recordModel->getModuleName(); $relatedLinks = parent::getDetailViewRelatedLinks(); $relatedLinkNumbering = array( 'linktype' => 'DETAILVIEWTAB', 'linklabel' => vtranslate('LBL_NUMBERING', $moduleName), 'linkurl' => $recordModel->getDetailViewUrl() . '&mode=showCompanyNumbering', 'linkicon' => '' ); array_push($relatedLinks, $relatedLinkNumbering); return $relatedLinks; } /** * Function to get the detail view links (links and widgets) * @param $linkParams - parameters which will be used to calicaulate the params * @return - array of link models in the format as below * array('linktype'=>list of link models); */ public function getDetailViewLinks($linkParams) { $detailViewLink = parent::getDetailViewLinks($linkParams); /** * @var $linkModel Vtiger_Link_Model */ foreach ($detailViewLink['DETAILVIEW'] as $key => $linkModel) { if ($linkModel->getLabel() === 'LBL_DUPLICATE') { unset($detailViewLink['DETAILVIEW'][$key]); } } return $detailViewLink; } }