Установка favicon — процес привычный и обязательный для любого проекта. В этой статье приведу простой пример, как установить favicon средствами Yii2.
Решение, как Вы понимаете, достаточно простое. Смотрите пример:
$this->registerLinkTag(['rel' => 'icon', 'type' => 'image/png', 'href' => Url::to(['/favicon.png'])]);
Данный код должен быть вызван из представления или слоя. Если же нужно вызвать его, например, из контроллера — используйте следующий вызов:
\Yii::$app->view->registerLinkTag(['rel' => 'icon', 'type' => 'image/png', 'href' => Url::to(['/favicon.png'])]);