grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026focus =(object) $value; } public function setNotesList(&$value) { $this->notes_list =$value; } public function setHideNewButton($value) { $this->hideNewButton = $value; } public function __construct() { global $theme; } /** * @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 SubPanelViewNotes() { $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(); } public function getHeaderText($action, $currentModule) { global $app_strings; $button = "\n"; $button .= "\n"; if (!$this->hideNewButton) { $button .= "\n"; } $button .= "
\n"; return $button; } public function ProcessSubPanelListView($xTemplatePath, &$mod_strings, $action, $curModule='') { global $currentModule,$app_strings; if (empty($curModule)) { $curModule = $currentModule; } $ListView = new ListView(); global $current_user; $header_text = ''; if (is_admin($current_user) && $_REQUEST['module'] != 'DynamicLayout' && !empty($_SESSION['editinplace'])) { $header_text = " ".SugarThemeRegistry::current()->getImage("EditLayout", "border='0' align='bottom'", null, null, '.gif', $mod_strings['LBL_EDITLAYOUT']).""; } $ListView->initNewXTemplate($xTemplatePath, $mod_strings); $ListView->xTemplateAssign("RETURN_URL", "&return_module=".$curModule."&return_action=DetailView&return_id=".$this->focus->id); $ListView->xTemplateAssign("DELETE_INLINE_PNG", SugarThemeRegistry::current()->getImage('delete_inline', 'align="absmiddle" border="0"', null, null, '.gif', $app_strings['LNK_DELETE'])); $ListView->xTemplateAssign("EDIT_INLINE_PNG", SugarThemeRegistry::current()->getImage('edit_inline', 'align="absmiddle" border="0"', null, null, '.gif', $app_strings['LNK_EDIT'])); $ListView->xTemplateAssign("RECORD_ID", $this->focus->id); $ListView->setHeaderTitle($mod_strings['LBL_MODULE_NAME']. $header_text); $ListView->setHeaderText($this->getHeaderText($action, $curModule)); $ListView->processListView($this->notes_list, "notes", "NOTE"); } }