get('urlManagerFrontend', false)) {
$homeLink = [
[
'label' => \Yii::t('core', 'Go to site'),
//'url' => $urlManagerFrontend->createUrl([ 'site/index' ]),
'url' => '/',
'template' => '{label}{badge}',
'options' => [
'class' => 'homepage_link',
],
],
];
}
return array_merge(
$homeLink,
[
[
'label' => \Yii::t('core', 'Main'),
'url' => [ '/site/index' ],
'active' => function () {
return \Yii::$app->controller->id === 'site';
},
'template' => '{label}{badge}',
],
[
'label' => \Yii::t('core', 'Image manager'),
'url' => [ 'imagemanager' ],
'icon' => 'image',
'template' => '{label}{badge}',
],
[
'label' => \Yii::t('core', 'Pages'),
'url' => '#',
'template' => '{label}{badge}',
'items' => [
[
'label' => \Yii::t('core', 'Pages'),
'url' => [ '/page/index' ],
],
[
'label' => \Yii::t('core', 'Categories'),
'url' => [ '/page-category/index' ],
],
[
'label' => \Yii::t('app', 'Services'),
'url' => [ '/service/index' ],
],
[
'label' => \Yii::t('app', 'Comments'),
'url' => [ '/comment/index' ],
],
[
'label' => \Yii::t('app', 'Prices'),
'url' => [ '/price/index' ],
],
[
'label' => \Yii::t('app', 'Package offerings'),
'url' => [ '/package/index' ],
],
[
'label' => \Yii::t('app', 'Doctors'),
'url' => [ '/doctor/index' ],
],
[
'label' => \Yii::t('app', 'Записи на прием'),
'url' => [ '/visit/index' ],
],
],
],
[
'label' => \Yii::t('core', 'SEO'),
'url' => '#',
'template' => '{label}{badge}',
'items' => [
[
'label' => \Yii::t('core', 'Seo pages'),
'url' => [ '/seo/alias/index' ],
'icon' => 'file-text',
],
[
'label' => \Yii::t('core', 'Robots'),
'url' => [ '/seo/settings/robots' ],
'icon' => 'android',
],
[
'label' => \Yii::t('core', 'Sitemap'),
'url' => [ '/seo/sitemap/index' ],
'icon' => 'map-signs',
],
],
],
[
'label' => \Yii::t('app', 'Blog'),
'url' => '#',
'template' => '{label}{badge}',
'items' => [
[
'label' => \Yii::t('core', 'Articles'),
'url' => [ '/blog-article/index' ],
'icon' => 'file-text',
],
[
'label' => \Yii::t('core', 'Categories'),
'url' => [ '/blog-category/index' ],
'icon' => 'book',
],
[
'label' => \Yii::t('core', 'Tags'),
'url' => [ '/blog-tag/index' ],
'icon' => 'tag',
],
],
],
[
'label' => \Yii::t('app', 'Настройки'),
'url' => [ '/settings' ],
'icon' => 'address-card-o',
'template' => '{label}{badge}',
'active' => function () {
return \Yii::$app->controller->id === 'settings';
},
],
[
'label' => \Yii::t('app', 'Slides'),
'url' => [ '/slide/index' ],
'icon' => 'file-image-o',
'active' => function () {
return \Yii::$app->controller->id === 'slider';
},
'template' => '{label}{badge}',
],
]
);