У меня в layouts\base.php в head есть такой вот текст:
Код: Выделить всё
<html lang="<?= Data::getLocale() ?>">
<title><?= Html::encode($this->title) ?></title>
<meta name="keywords" content="<?= Html::encode($this->keywords) ?>" />
<meta property="og:title" content="<?= Html::encode($this->title) ?>" />
<meta property="og:description" content="<?= Html::encode($this->description) ?>" />
<meta property="og:url" content="<?= Html::encode($this->url) ?>" />
<meta property="og:image" content="<?= Html::encode($this->image) ?>" />
<link rel="image_src" href="<?= Html::encode($this->image) ?>" /
<?php $this->head() ?>
$this->description = "фффффффф";
$this->image = "gggggggg";
$this->url = "sfsdfsddsdsfd";
И оно передалось в base.php
Bли же подскажете, если я буду писать $this->registerMetaTag(['description' => 'ааааааа']);
Как перехватить этот метатег в base.php ?
Просто если например его не будет, хочу в base.php выводить что-то по умолчанию