Class app\modules\news\controllers\NewsController

Inheritanceapp\modules\news\controllers\NewsController » common\controllers\App » yii\web\Controller

Class NewsController Контроллер отображения новостей

Public Properties

Hide inherited properties

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

Public Methods

Hide inherited methods

MethodDescriptionDefined By
actionDetail() Отображение детальной новости app\modules\news\controllers\NewsController
actionIndex() Списочный вывод новостей app\modules\news\controllers\NewsController
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 "news-list" app\modules\news\controllers\NewsController

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