Вход Регистрация
Файл: system/controllers/activity/hooks/admin_dashboard_block.php
Строк: 32
<?php

class onActivityAdminDashboardBlock extends cmsAction {

    public function 
run($options){

        if(!empty(
$options['only_titles'])){

            return [
                
'activity' => LANG_ACTIVITY
            
];

        }

        
$dashboard_blocks = [];

        if(!
array_key_exists('activity'$options['dashboard_enabled']) || !empty($options['dashboard_enabled']['activity'])){

            
$this->model->limit(50);

            
$items $this->model->getEntries();

            
// запрещаем автоматически подключать файл css стилей контроллера
            
$this->template_disable_auto_insert_css true;

            
$dashboard_blocks[] = array(
                
'title' => LANG_ACTIVITY,
                
'name' => 'activity',
                
'actions' => [
                    [
                        
'url' => href_to('admin''controllers', ['edit'$this->name]),
                        
'icon' => 'icon-settings'
                    
]
                ],
                
'html'  => $this->cms_template->renderInternal($this'backend/admin_dashboard_block_activity', array(
                    
'items' => $items
                
))
            );

        }

        return 
$dashboard_blocks;

    }

}
Онлайн: 2
Реклама