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

class onUsersMenuUsers extends cmsAction {

    public function 
run($item){

        if (!
$this->cms_user->is_logged) { return false; }

        
$action $item['action'];

        if (
$action == 'profile'){

            return array(
                
'url'   => href_to_profile($this->cms_user),
                
'items' => false
            
);

        }

        if (
$action == 'settings'){

            return array(
                
'url'   => href_to_profile($this->cms_user, array('edit')),
                
'items' => false
            
);

        }

        if (
$action == 'subscribers' && $this->cms_user->subscribers_count){

            return array(
                
'url'     => href_to_profile($this->cms_user, array('subscribers')),
                
'counter' => $this->cms_user->subscribers_count
            
);

        }

        if (
$action == 'subscriptions'){

            
$this->model->filterEqual('user_id'$this->cms_user->id);

            
$subscriptions_count $this->model->getCount('subscriptions_bind');

            
$this->model->resetFilters();

            if (!
$subscriptions_count) { return false; }

            return array(
                
'url'     => href_to_profile($this->cms_user, array('subscriptions')),
                
'counter' => $subscriptions_count
            
);

        }

        return 
false;

    }

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