Class app\modules\catalog\controllers\CatalogController

Inheritanceapp\modules\catalog\controllers\CatalogController » common\controllers\App » yii\web\Controller

Class CatalogController Контроллер отображения каталога

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$detailImageWidth int ширина детального изображения app\modules\catalog\controllers\CatalogController
$orderBy array сортировка app\modules\catalog\controllers\CatalogController
$pageSize int количество новостей на странице app\modules\catalog\controllers\CatalogController
$previewImageWidth int ширина списочного изображения app\modules\catalog\controllers\CatalogController
$templateClass string класс модели шаблонов common\controllers\App

Public Methods

Hide inherited methods

MethodDescriptionDefined By
actionDetail() Отображение карточки элемента каталога app\modules\catalog\controllers\CatalogController
actionIndex() Списочный вывод каталога app\modules\catalog\controllers\CatalogController
getActionCacheId() Возвращает идентификатор кеше для действия контроллера common\controllers\App
init() common\controllers\App
initLayout() Инициализирует шаблон common\controllers\App
renderHtml() Рендерит html код, оборачивая в layout common\controllers\App

Constants

Hide inherited constants

ConstantValueDescriptionDefined By
LIST_CACHE_ID "catalog-list" app\modules\catalog\controllers\CatalogController

Property Details

$detailImageWidth public property

ширина детального изображения

$orderBy public property
array $orderBy = ["id" => SORT_DESC]

сортировка

$pageSize public property
int $pageSize 10

количество новостей на странице

$previewImageWidth public property

ширина списочного изображения

Method Details

actionDetail() public method

Отображение карточки элемента каталога

string actionDetail$code$section )
$code string

символьный идентификатор элемента каталога

$section string

символьный идентификатор категории каталога

throws \yii\web\NotFoundHttpException
actionIndex() public method

Списочный вывод каталога

string actionIndex$section null )
$section null|string

символьный код категории каталога

throws \yii\base\InvalidConfigException
throws \yii\web\NotFoundHttpException