Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/Page/Controller/DashboardPageController.php
Строк: 44
<?php
namespace ConcreteCorePageController;

use 
ConcreteCoreErrorError;
use 
ConcreteCoreValidationCSRFToken;
use 
Loader;

class 
DashboardPageController extends PageController
{

    
/** @var Error */
    
protected $error;

    
/** @var Token */
    
public $token;
    protected 
$helpers = array('form');

    public function 
enableNativeMobile()
    {
        
$md = new Mobile_Detect();
        if (
$md->isMobile()) {
            
$this->addHeaderItem('<meta name="viewport" content="width=device-width,initial-scale=1"/>');
        }
    }

    public function 
on_start()
    {
        
$this->token Loader::helper('validation/token');
        
$this->error Loader::helper('validation/error');
        
$this->set('interface'Loader::helper('concrete/ui'));
        
$this->set('dashboard'Loader::helper('concrete/dashboard'));

        
$hideDashboardPanel false;
        if (
Cookie::has('dashboardPanelStatus') && Cookie::get('dashboardPanelStatus') == 'closed') {
            
$hideDashboardPanel true;
        }
        
$this->set('hideDashboardPanel'$hideDashboardPanel);
    }

    public function 
on_before_render()
    {
        
$pageTitle $this->get('pageTitle');
        if (!
$pageTitle) {
            
$this->set('pageTitle'$this->c->getCollectionName());
        }
        
$this->set('token'$this->token);
        
$this->set('error'$this->error);
    }

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