The function above checks, whether the current controller's action is the same as defined in the defaultRoute property of application.
function isHomePage() {
$actualRoute = Yii::$app->controller->getRoute();
list($controller, $actionId) = Yii::$app->createController('');
$actionId = !empty($actionId) ? $actionId : $controller->defaultAction;
$defaultRoute = $controller->getUniqueId() . '/' . $actionId;
return $actualRoute === $defaultRoute;
}
Чтобы увидеть комментарии, нужно быть участником сообщества
Регистрация