Class common\controllers\App

Inheritancecommon\controllers\App » yii\web\Controller
Subclassesapp\modules\banners\controllers\DefaultController, app\modules\catalog\controllers\CatalogController, app\modules\import\controllers\DefaultController, app\modules\main\controllers\PagesController, app\modules\main\controllers\UserController, app\modules\news\controllers\NewsController, app\modules\photogallery\controllers\DefaultController, app\modules\shop\controllers\BasketController, app\modules\shop\controllers\DefaultController

Class App Базовый контроллер для публичных модулей сайта

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$templateClass string класс модели шаблонов common\controllers\App

Public Methods

Hide inherited methods

MethodDescriptionDefined By
getActionCacheId() Возвращает идентификатор кеше для действия контроллера common\controllers\App
init() common\controllers\App
initLayout() Инициализирует шаблон common\controllers\App
renderHtml() Рендерит html код, оборачивая в layout common\controllers\App

Property Details

$templateClass public property
string $templateClass "\\app\\modules\\main\\models\\Template"

класс модели шаблонов

Method Details

getActionCacheId() public method

Возвращает идентификатор кеше для действия контроллера

array getActionCacheId$id )
$id string

базовый идентификатор кеша

init() public method

void init( )
initLayout() public method

Инициализирует шаблон

void initLayout( )
renderHtml() public method

Рендерит html код, оборачивая в layout

string renderHtml$output )
$output string

Html код