Вывод разного контента в зависимости от страницы Yii

86
18 марта 2022, 23:20

Появилась задача: разделить контент в представлении по страницам.

Например:

  • Для главной страницы используется первая html разметка под главную.
  • Для страницы каталога, с этого же вида используется другая разметка.

Возможно в yii есть какие-то готовые компоненты под это?

Если коротко, то нужно разделить разметку одного представления для показа на разных страницах.

Или подскажите, как лучше это реализовать.

Answer 1

Спасибо за ответы, сделал так:

<?php if (Yii::app()->controller->id != 'controllerID' && $this->action->Id != 'actionID' ) { ?>
<div class="">HTML код для одной страницы</div>
<?php } else { ?>
<div class="">HTML код для другой страницы</div>
<?php } ?>
READ ALSO
Длинный запрос или много коротких?

Длинный запрос или много коротких?

Всем добрый день, есть потребность взять данные с БД+- 1000 условий (перечень айди)

64
Не правильно добавляет количество в поле

Не правильно добавляет количество в поле

Пытаюсь понять в чем проблема но уже не могу сам, думал ограничить черезtoFixed, но как-то не вышло или я не так его прописал

114
Как сделать такой parallax эффект?

Как сделать такой parallax эффект?

Как сделать такой эффект, как на сайте https://wwwfotonaut

181