Commit 6c2a03b9546cd7f46586241406c2360d910d8d62

Authored by Alexey Boroda
2 parents 6628fe31 543f1653

Merge remote-tracking branch 'origin/master'

frontend/controllers/SiteController.php
@@ -5,6 +5,7 @@ @@ -5,6 +5,7 @@
5 use artbox\catalog\models\Brand; 5 use artbox\catalog\models\Brand;
6 use artbox\catalog\models\Category; 6 use artbox\catalog\models\Category;
7 use artbox\catalog\models\Product; 7 use artbox\catalog\models\Product;
  8 + use artbox\core\models\DummyAlias;
8 use artbox\core\models\Feedback; 9 use artbox\core\models\Feedback;
9 use artbox\weblog\models\Article; 10 use artbox\weblog\models\Article;
10 use common\models\LoginForm; 11 use common\models\LoginForm;
@@ -59,6 +60,17 @@ @@ -59,6 +60,17 @@
59 */ 60 */
60 public function actionIndex() 61 public function actionIndex()
61 { 62 {
  63 + /**
  64 + * @var \artbox\core\components\SeoComponent $seo
  65 + */
  66 + $seo = \Yii::$app->get('seo');
  67 + $seo->setAlias(
  68 + new DummyAlias(
  69 + [
  70 + 'title' => \Yii::t('app', 'Главная страница'),
  71 + ]
  72 + )
  73 + );
62 $categories = Category::find() 74 $categories = Category::find()
63 ->with('categories.lang', 'lang') 75 ->with('categories.lang', 'lang')
64 ->where([ 'level' => 0 ]) 76 ->where([ 'level' => 0 ])
frontend/models/Order.php
@@ -5,7 +5,8 @@ @@ -5,7 +5,8 @@
5 use artbox\catalog\models\Variant; 5 use artbox\catalog\models\Variant;
6 use artbox\order\models\Delivery; 6 use artbox\order\models\Delivery;
7 use artbox\order\models\Payment; 7 use artbox\order\models\Payment;
8 - 8 + use yii\behaviors\BlameableBehavior;
  9 +
9 class Order extends \artbox\order\models\Order 10 class Order extends \artbox\order\models\Order
10 { 11 {
11 public $variantId; 12 public $variantId;
@@ -47,6 +48,17 @@ @@ -47,6 +48,17 @@
47 ); 48 );
48 } 49 }
49 50
  51 + public function behaviors()
  52 + {
  53 + return [
  54 + [
  55 + 'class' => BlameableBehavior::className(),
  56 + 'createdByAttribute' => 'user_id',
  57 + 'updatedByAttribute' => false,
  58 + ],
  59 + ];
  60 + }
  61 +
50 /** 62 /**
51 * @inheritdoc 63 * @inheritdoc
52 */ 64 */
frontend/views/layouts/main.php
@@ -129,6 +129,12 @@ _________________________________________________________ --> @@ -129,6 +129,12 @@ _________________________________________________________ -->
129 ] 129 ]
130 ); 130 );
131 } 131 }
  132 + echo Html::a(
  133 + \Yii::t('app', 'Контакты'),
  134 + [
  135 + 'site/contact',
  136 + ]
  137 + );
132 ?> 138 ?>
133 </div> 139 </div>
134 <div class="col-xs-6 right-top-nav"> 140 <div class="col-xs-6 right-top-nav">
@@ -179,7 +185,7 @@ _________________________________________________________ --&gt; @@ -179,7 +185,7 @@ _________________________________________________________ --&gt;
179 'alt' => 'logo', 185 'alt' => 'logo',
180 ] 186 ]
181 ), 187 ),
182 - [ '/site/index' ], 188 + '/ru/',
183 [ 189 [
184 'class' => 'navbar-brand home', 190 'class' => 'navbar-brand home',
185 ] 191 ]
@@ -381,6 +387,8 @@ _________________________________________________________ --&gt; @@ -381,6 +387,8 @@ _________________________________________________________ --&gt;
381 'placeholder' => $loginForm->getAttributeLabel('password'), 387 'placeholder' => $loginForm->getAttributeLabel('password'),
382 ] 388 ]
383 ); 389 );
  390 + echo $login->field($loginForm, 'rememberMe')
  391 + ->checkbox();
384 echo Html::submitButton( 392 echo Html::submitButton(
385 \Yii::t('app', 'Login'), 393 \Yii::t('app', 'Login'),
386 [ 394 [
@@ -455,7 +463,7 @@ _________________________________________________________ --&gt; @@ -455,7 +463,7 @@ _________________________________________________________ --&gt;
455 ?> 463 ?>
456 <div class="modal fade" id="callback-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true"> 464 <div class="modal fade" id="callback-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true">
457 <div class="modal-dialog modal-sm"> 465 <div class="modal-dialog modal-sm">
458 - 466 +
459 <div class="modal-content"> 467 <div class="modal-content">
460 <div class="modal-header"> 468 <div class="modal-header">
461 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> 469 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
frontend/views/site/index.php
@@ -152,7 +152,7 @@ _________________________________________________________ --&gt; @@ -152,7 +152,7 @@ _________________________________________________________ --&gt;
152 if (!empty($topItems)) { 152 if (!empty($topItems)) {
153 ?> 153 ?>
154 <div class="heading text-center"> 154 <div class="heading text-center">
155 - <h2><?php echo \Yii::t('app', 'Акции'); ?></h2> 155 + <h2><?php echo \Yii::t('app', 'Топ'); ?></h2>
156 </div> 156 </div>
157 <div class="product-carousel"> 157 <div class="product-carousel">
158 <div class="homepage owl-carousel"> 158 <div class="homepage owl-carousel">