From 8b2c4be45b578af6d8096001f213f8361532c935 Mon Sep 17 00:00:00 2001 From: timur Date: Mon, 20 Nov 2017 15:45:51 +0200 Subject: [PATCH] seo --- frontend/config/main.php | 3 +++ frontend/views/layouts/main.php | 15 ++++++++++----- frontend/views/site/index.php | 17 ++++++++++++----- 3 files changed, 25 insertions(+), 10 deletions(-) diff --git a/frontend/config/main.php b/frontend/config/main.php index fc991cc..df3d398 100755 --- a/frontend/config/main.php +++ b/frontend/config/main.php @@ -48,6 +48,9 @@ return [ 'showScriptName' => false, 'rules' => [ '\/robots.txt' => 'site/robots', + '/' => 'site/index', + '\/about' => 'site/about', + '\/contact' => 'site/contact', ], ], ], diff --git a/frontend/views/layouts/main.php b/frontend/views/layouts/main.php index da11a16..6f27cf6 100755 --- a/frontend/views/layouts/main.php +++ b/frontend/views/layouts/main.php @@ -20,6 +20,7 @@ use yii\helpers\Url; use yii\web\View; use yii\widgets\Breadcrumbs; + use \artbox\core\models\Language; AppAsset::register($this); $user = \Yii::$app->user->identity; @@ -47,9 +48,9 @@ $this->registerMetaTag( [ 'name' => 'description', - 'content' => $seo->desc, + 'content' => !empty($seo->desc)?$seo->desc:isset($this->params['desc'])?$this->params['desc']:"", ] - ) + ); ?> beginPage() ?> @@ -60,7 +61,7 @@ - <?= Html::encode($seo->title) ?> + <?= !empty(Html::encode($seo->title))?Html::encode($seo->title):(isset($this->params['title'])?$this->params['title']:'')?> head() ?> @@ -280,11 +281,11 @@ _________________________________________________________ --> ], [ 'label' => \Yii::t('app', 'Контакты'), - 'url' => [ 'site/contact' ], + 'url' => [ '/contact' ], ], [ 'label' => \Yii::t('app', 'О нас'), - 'url' => [ 'site/about' ], + 'url' => [ '/about' ], ], ], 'options' => [ @@ -427,6 +428,10 @@ _________________________________________________________ --> isset($this->params[ 'breadcrumbs' ]) ? $this->params[ 'breadcrumbs' ] : [], + 'homeLink' => [ + 'label' => \Yii::t('yii', 'Home'), + 'url' => \Yii::$app->homeUrl.Language::$current->url, + ] ] ) ?> diff --git a/frontend/views/site/index.php b/frontend/views/site/index.php index 42c5d64..bb0ba1b 100755 --- a/frontend/views/site/index.php +++ b/frontend/views/site/index.php @@ -1,8 +1,15 @@ title = 'My Yii Application'; + $this->params['title'] = 'Odoo - комплексная система управления бизнесом в Украине от сервис-провайдера Облако'; + $this->params['desc'] = 'С Odoo от "Облака" вы можете легко и быстро запустить, оптимизировать и контролировать все бизнес процессы в одном сервисе'; + $h1 = 'Odoo в Украине'; ?> @@ -17,7 +24,7 @@ _________________________________________________________ -->
-

Odoo в Украине

+

От сервис-провайдера “Облако”

@@ -31,7 +38,7 @@ _________________________________________________________ -->

Руководить компанией станет проще.

Odoo – это сервис, который сводит управление компанией в одну программу. Контроль воронки продаж; формирование, отправка и обсуждение коммерческих предложений; конструкция веб-сайтов и другое. С Odoo от “Облака” вы быстро начнете работу, не затрачивая время на развертывание системы.

- Читать далее + Читать далее Заказать

-- libgit2 0.21.4