Файл: system/controllers/messages/hooks/menu_messages.php
Строк: 31
<?php
class onMessagesMenuMessages extends cmsAction {
public function run($item) {
if (!$this->cms_user->is_logged) {
return false;
}
$action = $item['action'];
if ($action == 'view' && !empty($this->options['is_enable_pm'])) {
$count = $this->model->getNewMessagesCount($this->cms_user->id);
return [
'url' => href_to($this->name),
'counter' => $count
];
}
if ($action == 'notices') {
$count = $this->model->getNoticesCount($this->cms_user->id);
return $count ? [
'url' => href_to($this->name, 'notices'),
'counter' => $count
] : false;
}
return false;
}
}