Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/View/ErrorView.php
Строк: 50
<?php

namespace ConcreteCoreView;
use 
View as CoreView;
use 
Environment;

class 
ErrorView extends CoreView {

    protected 
$error;

    protected function 
constructView($error) {
        
$this->error $error;
    }
    public function 
action($action) {
        throw new 
Exception(t('Action is not available here.'));
    }

    protected function 
setupController() {}
    protected function 
runControllerTask() {}
    public function 
setupRender() {
        
$env Environment::get();
        
$r $env->getPath(DIRNAME_THEMES '/' DIRNAME_THEMES_CORE '/' FILENAME_THEMES_ERROR '.php');
        
$this->setViewTemplate($r);
    }

    public function 
onBeforeGetContents() {}

    public function 
getScopeItems()
    {
        
$items parent::getScopeItems();
        
$items['innerContent'] = $this->error->content;
        
$items['titleContent'] = $this->error->title;
        return 
$items;
    }

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