Бортовой журнал Ктулху

Метатеги в Yii2

Инструкция по добавлению мета тегов в заголовок страницы на фреймворке Yii2.

 

Через контроллер.

Заголовок (title) устанавливается в контроллере:

\Yii::$app->view->title = "Название страницы";

В представлении (или лейауте) должен быть такой код:

$this->title = 'Title from view';

Мета описание (meta description):

\Yii::$app->view->registerMetaTag([
'name' => 'description',
 'content' => 'Description of the page...'
 ]);
 

В layout при этом добавить:

$this->head()
 

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