Commit 29f1675faa1f47eeabc41831f534a14a702e67db

Authored by Administrator
1 parent 2e0d3422

site map

Showing 1 changed file with 11 additions and 1 deletions   Show diff stats
console/SiteMapController.php
@@ -4,6 +4,7 @@ @@ -4,6 +4,7 @@
4 4
5 use artweb\artbox\ecommerce\models\Brand; 5 use artweb\artbox\ecommerce\models\Brand;
6 use artweb\artbox\ecommerce\models\ProductVariant; 6 use artweb\artbox\ecommerce\models\ProductVariant;
  7 + use artweb\artbox\language\models\Language;
7 use artweb\artbox\seo\models\Seo; 8 use artweb\artbox\seo\models\Seo;
8 use artweb\artbox\ecommerce\models\Category; 9 use artweb\artbox\ecommerce\models\Category;
9 use Yii; 10 use Yii;
@@ -30,6 +31,11 @@ @@ -30,6 +31,11 @@
30 Yii::$app->urlManager->baseUrl.'/ru', 31 Yii::$app->urlManager->baseUrl.'/ru',
31 ]; 32 ];
32 } 33 }
  34 +
  35 +
  36 + public function getHost(){
  37 + return Yii::$app->urlManager->baseUrl.'/ru';
  38 + }
33 39
34 public function getVariants() 40 public function getVariants()
35 { 41 {
@@ -122,6 +128,10 @@ @@ -122,6 +128,10 @@
122 128
123 public function actionProcess() 129 public function actionProcess()
124 { 130 {
  131 +
  132 + Language::setCurrent('ru');
  133 +
  134 +
125 $config = ArrayHelper::merge( 135 $config = ArrayHelper::merge(
126 require( \Yii::getAlias('@frontend/config/') . 'main.php' ), 136 require( \Yii::getAlias('@frontend/config/') . 'main.php' ),
127 require( \Yii::getAlias('@common/config/') . 'main.php' ) 137 require( \Yii::getAlias('@common/config/') . 'main.php' )
@@ -216,7 +226,7 @@ @@ -216,7 +226,7 @@
216 fclose($this->handle); 226 fclose($this->handle);
217 227
218 $this->mainMap .= '<sitemap>'. 228 $this->mainMap .= '<sitemap>'.
219 - '<loc>'.Yii::$app->urlManager->baseUrl.'/ru/' . $this->fileName . '</loc>'. 229 + '<loc>'.$this->getHost().'/ru/' . $this->fileName . '</loc>'.
220 '<lastmod>' . date('Y-m-d') . '</lastmod>'. 230 '<lastmod>' . date('Y-m-d') . '</lastmod>'.
221 '</sitemap>'. 231 '</sitemap>'.
222 '</sitemapindex>'; 232 '</sitemapindex>';