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";
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");
}
}