Добавление значение в header

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
dps_guest
Сообщения: 44
Зарегистрирован: 2019.03.04, 15:31

Добавление значение в header

Сообщение dps_guest »

Здравствуйте, подскажите как на странице Х добавить в head значения А.
Но что бы это значение было только на странице Х.
Header для всех страниц в одном файле.
Аватара пользователя
leonenco
Сообщения: 155
Зарегистрирован: 2017.01.30, 22:42

Re: Добавление значение в header

Сообщение leonenco »

В хедаре чекайте если переменная существует и выводите ее. В контроллере прописывайте переменную назначив ей null по дефолту, потом в нужном экшене даете этой переменной значение.
Аватара пользователя
proctoleha
Сообщения: 298
Зарегистрирован: 2016.07.10, 19:00

Re: Добавление значение в header

Сообщение proctoleha »

В контроллере, в нужном экшене, прописываете $this->view->params['my-index'] = true;

В лайауте, в блоке head: if (!empty($this->params['my-index'])) ...
Вот за что я не люблю линукс, так это за свои кривые, временами, руки
Ответить