grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026targetList = true; } /** * @deprecated deprecated since version 7.6, PHP4 Style Constructors are deprecated and will be remove in 7.8, please update your code, use __construct instead */ public function ContactsListViewSmarty() { $deprecatedMessage = 'PHP4 Style Constructors are deprecated and will be remove in 7.8, please update your code'; if (isset($GLOBALS['log'])) { $GLOBALS['log']->deprecated($deprecatedMessage); } else { trigger_error($deprecatedMessage, E_USER_DEPRECATED); } self::__construct(); } /** * * @param file $file Template file to use * @param array $data from ListViewData * @param string $htmlVar the corresponding html public in xtpl per row * @return bool|void */ public function process($file, $data, $htmlVar) { $configurator = new Configurator(); if ($configurator->isConfirmOptInEnabled()) { $this->actionsMenuExtraItems[] = $this->buildSendConfirmOptInEmailToPersonAndCompany(); } $ret = parent::process($file, $data, $htmlVar); if (!ACLController::checkAccess($this->seed->module_dir, 'export', true) || !$this->export) { $this->ss->assign('exportLink', $this->buildExportLink()); } return $ret; } public function buildExportLink($id = 'export_link') { global $app_strings; global $sugar_config; $script = ""; if (ACLController::checkAccess($this->seed->module_dir, 'export', true)) { if ($this->export) { $script = parent::buildExportLink($id); } } $script .= "{$app_strings['LBL_MAP']}"; return formLetter::LVSmarty().$script; } }