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', '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', 'Speakers'), 'url' => [ '/speaker/index' ], ], [ 'label' => \Yii::t('app', 'Logo'), 'url' => [ '/logo/index' ], ], ], ], [ 'label' => \Yii::t('core', 'Отчеты'), 'url' => '#', 'template' => '{label}{badge}', 'items' => [ [ 'label' => \Yii::t('core', 'Заявки на посещение'), 'url' => [ '/export/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}', ], ] );