Commit 10b789ee38624f286e62dff7c8a4d0e1bc19c14c
1 parent
f2f358f5
big commti
Showing
8 changed files
with
255 additions
and
239 deletions
Show diff stats
common/modules/product/widgets/views/product_smart.php
@@ -9,9 +9,7 @@ use yii\helpers\Url; | @@ -9,9 +9,7 @@ use yii\helpers\Url; | ||
9 | <div class="wrapper"> | 9 | <div class="wrapper"> |
10 | <div class="status_block-wr"> | 10 | <div class="status_block-wr"> |
11 | <div class="staus_new"></div> | 11 | <div class="staus_new"></div> |
12 | - <!--статусы--> | ||
13 | -<!-- <div class="staus_hit"></div>--> | ||
14 | -<!-- <div class="status_sale">-60%</div>--> | 12 | + |
15 | </div> | 13 | </div> |
16 | <div class="item_container" > | 14 | <div class="item_container" > |
17 | <input class="prodInfo" type="hidden" value="[]"> | 15 | <input class="prodInfo" type="hidden" value="[]"> |
@@ -43,8 +41,7 @@ use yii\helpers\Url; | @@ -43,8 +41,7 @@ use yii\helpers\Url; | ||
43 | <div class="style in_stock_wr"> | 41 | <div class="style in_stock_wr"> |
44 | <div class="in_stock_"> | 42 | <div class="in_stock_"> |
45 | <span class="yes_stock">есть на складе</span> | 43 | <span class="yes_stock">есть на складе</span> |
46 | - <!--если нет в наличии выводить блок тот что ниже--> | ||
47 | -<!-- <span class="no_stock">нет на складе</span>--> | 44 | + |
48 | </div> | 45 | </div> |
49 | <div class="title-sku"> | 46 | <div class="title-sku"> |
50 | <span>Код: <?=$product->variant->sku?></span> | 47 | <span>Код: <?=$product->variant->sku?></span> |
@@ -53,22 +50,11 @@ use yii\helpers\Url; | @@ -53,22 +50,11 @@ use yii\helpers\Url; | ||
53 | 50 | ||
54 | <div class="style price-basket-wr"> | 51 | <div class="style price-basket-wr"> |
55 | <span class="currency_price"><?= $product->variant->price ?> грн</span> | 52 | <span class="currency_price"><?= $product->variant->price ?> грн</span> |
56 | - <div class="price-basket"><a class="" href="#"></a></div> | 53 | +<!-- <div class="price-basket"><a class="" href="#"></a></div>--> |
57 | </div> | 54 | </div> |
58 | </div> | 55 | </div> |
59 | 56 | ||
60 | - <!-- <div class="info_icons">--> | ||
61 | - <!-- <a href="#" class="btn buy_button" data-toggle="modal" data-target="#buyForm" data-id="--><?//=$product->variant->product_variant_id; ?><!--" lang="145">Купить</a>--> | ||
62 | - <!-- <ul class="ul wishlike_block hidden">--> | ||
63 | - <!-- <li class="compare hidden">--> | ||
64 | - <!-- <a onclick="add2compare(); return false;" class="compare compare_text_link_3631483" href="#">К сравнению</a>--> | ||
65 | - <!-- <span class="icon"></span>--> | ||
66 | - <!-- </li>--> | ||
67 | - <!-- <li class="like hidden">--> | ||
68 | - <!-- <a class="like like_text_link_3631483" href="#">В избранное</a><span class="icon"></span>--> | ||
69 | - <!-- </li>--> | ||
70 | - <!-- </ul>--> | ||
71 | - <!-- </div>--> | 57 | + |
72 | 58 | ||
73 | </div> | 59 | </div> |
74 | </div> | 60 | </div> |
common/modules/product/widgets/views/products_block.php
1 | <?php | 1 | <?php |
2 | + | ||
3 | +use yii\helpers\Html; | ||
2 | use yii\web\View; | 4 | use yii\web\View; |
5 | + | ||
6 | + | ||
3 | ?> | 7 | ?> |
8 | + | ||
4 | <?php if(!empty($products)) :?> | 9 | <?php if(!empty($products)) :?> |
5 | - <div class="_prd_spec-wr"> | ||
6 | - <div class="special-products products<?= (!empty($class) ? ' '. $class : '')?>"> | ||
7 | - | ||
8 | - <div class="row home-popular-wr"> | ||
9 | - <ul class="home-popular col-md-11"> | ||
10 | - <li class="active"><a href="#">Новинки</a></li> | ||
11 | - <li><a href="#">Хит продаж</a></li> | ||
12 | - <li><a href="#">Акции</a></li> | ||
13 | - </ul> | ||
14 | - </div> | 10 | + |
11 | + | ||
15 | <!-- <span style="">--><?//= $title?><!--</span>--> | 12 | <!-- <span style="">--><?//= $title?><!--</span>--> |
16 | - <div class="row home-popular-slider"> | ||
17 | - <div id="<?=$class?>" class=""> | 13 | + |
14 | + <div id="product_main_slider" class=""> | ||
18 | <?php foreach($products as $product) :?> | 15 | <?php foreach($products as $product) :?> |
19 | <?= $this->render('product_smart', ['product' => $product]);?> | 16 | <?= $this->render('product_smart', ['product' => $product]);?> |
20 | <?php endforeach?> | 17 | <?php endforeach?> |
21 | </div> | 18 | </div> |
22 | - </div> | ||
23 | - | ||
24 | - </div> | ||
25 | - </div> | ||
26 | - <?php $js = "$('#$class').owlCarousel({ | ||
27 | -navigation:true, | ||
28 | -navigationText: [], | ||
29 | -responsiveClass: true, | ||
30 | - loop:true, | ||
31 | - items:4, | ||
32 | - mouseDrag:false, | ||
33 | - responsiveClass: true, | ||
34 | - navSpeed:200, | ||
35 | - | ||
36 | -}) | ||
37 | -"; | ||
38 | - | ||
39 | - | ||
40 | - | ||
41 | - $this->registerJs($js, View::POS_READY); | ||
42 | - ?> | 19 | + |
20 | + | ||
21 | + | ||
22 | + | ||
23 | + | ||
43 | <?php endif?> | 24 | <?php endif?> |
44 | 25 |
frontend/controllers/AjaxController.php
@@ -4,7 +4,7 @@ namespace frontend\controllers; | @@ -4,7 +4,7 @@ namespace frontend\controllers; | ||
4 | 4 | ||
5 | use common\models\Feedback; | 5 | use common\models\Feedback; |
6 | use yii\web\Controller; | 6 | use yii\web\Controller; |
7 | - | 7 | +use \common\modules\product\widgets\specialProducts; |
8 | class AjaxController extends Controller | 8 | class AjaxController extends Controller |
9 | { | 9 | { |
10 | public function actionFeedback() { | 10 | public function actionFeedback() { |
@@ -33,4 +33,17 @@ class AjaxController extends Controller | @@ -33,4 +33,17 @@ class AjaxController extends Controller | ||
33 | $response->statusText = 'Empty request'; | 33 | $response->statusText = 'Empty request'; |
34 | return ['error' => 'Empty request']; | 34 | return ['error' => 'Empty request']; |
35 | } | 35 | } |
36 | + | ||
37 | + | ||
38 | + public function actionNew(){ | ||
39 | + return specialProducts::widget(['type' => 'new']); | ||
40 | + } | ||
41 | + | ||
42 | + public function actionTop(){ | ||
43 | + return specialProducts::widget(['type' => 'top']); | ||
44 | + } | ||
45 | + | ||
46 | + public function actionProm(){ | ||
47 | + return specialProducts::widget(['type' => 'promo']); | ||
48 | + } | ||
36 | } | 49 | } |
37 | \ No newline at end of file | 50 | \ No newline at end of file |
frontend/controllers/SiteController.php
frontend/views/catalog/product.php
@@ -446,129 +446,136 @@ FlipclockAsset::register($this); | @@ -446,129 +446,136 @@ FlipclockAsset::register($this); | ||
446 | </div> | 446 | </div> |
447 | 447 | ||
448 | <div class="clearfix"></div> | 448 | <div class="clearfix"></div> |
449 | -<!-- <div class="collection">--> | ||
450 | -<!-- <br/>--> | ||
451 | -<!-- <h2 id="collection">--> | ||
452 | -<!-- Коллекция светильников <!--ДЕКОРА-->--> | ||
453 | -<!-- </h2>--> | ||
454 | -<!-- --><?php ///* Collection products begin (should be reworked) */ ?> | ||
455 | -<!-- <div class="catalog_product_list view_table">--> | ||
456 | -<!-- <div class="catalog_item">--> | ||
457 | -<!-- <div class="wrapper">--> | ||
458 | -<!-- <div class="item_container">--> | ||
459 | -<!-- <div class="title">--> | ||
460 | -<!-- <a href="http://www.linija-svitla.ua/lyustra-elstead-fe-leila3-5893.htm">люстра FE/LEILA3</a>--> | ||
461 | -<!-- </div>--> | ||
462 | -<!-- <div class="img">--> | ||
463 | -<!-- <a href="http://www.linija-svitla.ua/lyustra-elstead-fe-leila3-5893.htm">--> | ||
464 | -<!-- <img src="http://www.linija-svitla.ua/gallery/prod/fe_leila3/5893_5.jpg" alt="люстра FE/LEILA3" class="selected">--> | ||
465 | -<!-- </a>--> | ||
466 | -<!-- <div class="info_icons">--> | ||
467 | -<!-- <a href="#" class="btn btnBuy buy_button" data-id="--><?php //echo $product->variant->product_variant_id; ?><!--" data-toggle="modal" data-target="#buyForm" lang="5893">Купить светильник</a>--> | ||
468 | -<!-- <ul class="ul wishlike_block">--> | ||
469 | -<!-- <li class="compare">--> | ||
470 | -<!-- <a onclick="add2compare(); return false;" class="compare compare_text_link_5893" lang="5893" href="#">К сравнению</a>--> | ||
471 | -<!-- <span class="icon"></span>--> | ||
472 | -<!-- </li>--> | ||
473 | -<!-- <li class="like">--> | ||
474 | -<!-- <a class="like like_text_link_5893" lang="5893" href="#">В избранное</a><span class="icon"></span>--> | ||
475 | -<!-- </li>--> | ||
476 | -<!-- </ul>--> | ||
477 | -<!-- </div>--> | ||
478 | -<!-- </div>--> | ||
479 | -<!-- <div class="price">--> | ||
480 | -<!-- <div class="dlexfduinxipi">--> | ||
481 | -<!-- Цена:--> | ||
482 | -<!-- <span class="main"> 25794.00 <span class="currency">грн</span>--> | ||
483 | -<!-- </span>--> | ||
484 | -<!-- </div>--> | ||
485 | -<!-- </div>--> | ||
486 | -<!-- <div class="additional_info params">--> | ||
487 | -<!-- </div>--> | ||
488 | -<!-- <div class="opacity_bg"></div>--> | ||
489 | -<!-- </div>--> | ||
490 | -<!-- </div>--> | ||
491 | -<!-- </div>--> | ||
492 | -<!-- <div class="catalog_item">--> | ||
493 | -<!-- <div class="wrapper">--> | ||
494 | -<!-- <div class="item_container">--> | ||
495 | -<!-- <div class="title">--> | ||
496 | -<!-- <a href="http://www.linija-svitla.ua/elstead-fe-leila1c-6991.htm"> FE/LEILA1C</a>--> | ||
497 | -<!-- </div>--> | ||
498 | -<!-- <div class="img">--> | ||
499 | -<!-- <a href="http://www.linija-svitla.ua/elstead-fe-leila1c-6991.htm">--> | ||
500 | -<!-- <img src="http://www.linija-svitla.ua/gallery/prod/fe_leila1c/6991_5.jpg" alt=" FE/LEILA1C" class="selected">--> | ||
501 | -<!-- </a>--> | ||
502 | -<!-- <div class="info_icons">--> | ||
503 | -<!-- <a href="#" class="btn btnBuy buy_button" data-toggle="modal" data-id="--><?php //echo $product->variant->product_variant_id; ?><!--" data-target="#buyForm" lang="6991">Купить светильник</a>--> | ||
504 | -<!-- <ul class="ul wishlike_block">--> | ||
505 | -<!-- <li class="compare">--> | ||
506 | -<!-- <a onclick="add2compare(); return false;" class="compare compare_text_link_6991" lang="6991" href="#">К сравнению</a>--> | ||
507 | -<!-- <span class="icon"></span>--> | ||
508 | -<!-- </li>--> | ||
509 | -<!-- <li class="like">--> | ||
510 | -<!-- <a class="like like_text_link_6991" lang="6991" href="#">В избранное</a><span class="icon"></span>--> | ||
511 | -<!-- </li>--> | ||
512 | -<!-- </ul>--> | ||
513 | -<!-- </div>--> | ||
514 | -<!-- </div>--> | ||
515 | -<!-- <div class="price">--> | ||
516 | -<!-- <div class="dlexfduinxipi">--> | ||
517 | -<!-- Цена:--> | ||
518 | -<!-- <span class="main"> 14330.40 <span class="currency">грн</span>--> | ||
519 | -<!-- </span>--> | ||
520 | -<!-- </div>--> | ||
521 | -<!-- </div>--> | ||
522 | -<!-- <div class="additional_info params">--> | ||
523 | -<!-- </div>--> | ||
524 | -<!-- <div class="opacity_bg"></div>--> | ||
525 | -<!-- </div>--> | ||
526 | -<!-- </div>--> | ||
527 | -<!-- </div>--> | ||
528 | -<!-- <div class="catalog_item">--> | ||
529 | -<!-- <div class="wrapper">--> | ||
530 | -<!-- <div class="item_container">--> | ||
531 | -<!-- <div class="title">--> | ||
532 | -<!-- <a href="http://www.linija-svitla.ua/nastennyy-svetilnik-elstead-fe-leila2-5894.htm">настенный светильник FE/LEILA2</a>--> | ||
533 | -<!-- </div>--> | ||
534 | -<!-- <div class="img">--> | ||
535 | -<!-- <a href="http://www.linija-svitla.ua/nastennyy-svetilnik-elstead-fe-leila2-5894.htm">--> | ||
536 | -<!-- <img src="http://www.linija-svitla.ua/gallery/prod/fe_leila2/5894_5.jpg" alt="настенный светильник FE/LEILA2" class="selected">--> | ||
537 | -<!-- </a>--> | ||
538 | -<!-- <div class="info_icons">--> | ||
539 | -<!-- <a href="#" class="btn btnBuy buy_button" data-id="--><?php //echo $product->variant->product_variant_id; ?><!--" data-toggle="modal" data-target="#buyForm" lang="5894">Купить светильник</a>--> | ||
540 | -<!-- <ul class="ul wishlike_block">--> | ||
541 | -<!-- <li class="compare">--> | ||
542 | -<!-- <a onclick="add2compare(); return false;" class="compare compare_text_link_5894" lang="5894" href="#">К сравнению</a>--> | ||
543 | -<!-- <span class="icon"></span>--> | ||
544 | -<!-- </li>--> | ||
545 | -<!-- <li class="like">--> | ||
546 | -<!-- <a class="like like_text_link_5894" lang="5894" href="#">В избранное</a><span class="icon"></span>--> | ||
547 | -<!-- </li>--> | ||
548 | -<!-- </ul>--> | ||
549 | -<!-- </div>--> | ||
550 | -<!-- </div>--> | ||
551 | -<!-- <div class="price">--> | ||
552 | -<!-- <div class="dlexfduinxipi">--> | ||
553 | -<!-- Цена:--> | ||
554 | -<!-- <span class="main"> 8598.00 <span class="currency">грн</span>--> | ||
555 | -<!-- </span>--> | ||
556 | -<!-- </div>--> | ||
557 | -<!-- </div>--> | ||
558 | -<!-- <div class="additional_info params">--> | ||
559 | -<!-- </div>--> | ||
560 | -<!-- <div class="opacity_bg"></div>--> | ||
561 | -<!-- </div>--> | ||
562 | -<!-- </div>--> | ||
563 | -<!-- </div>--> | ||
564 | -<!-- </div>--> | ||
565 | -<!-- <div class="clearfix"></div>--> | ||
566 | -<!-- --><?php ///* Collection products end (should be reworked) */ ?> | ||
567 | -<!-- </div>--> | 449 | + |
450 | + <?php /* | ||
451 | + | ||
452 | + <div class="collection"> | ||
453 | + <br/> | ||
454 | + <h2 id="collection"> | ||
455 | + Коллекция светильников <!--ДЕКОРА--> | ||
456 | + </h2> | ||
457 | + | ||
458 | + <div class="catalog_product_list view_table"> | ||
459 | + <div class="catalog_item"> | ||
460 | + <div class="wrapper"> | ||
461 | + <div class="item_container"> | ||
462 | + <div class="title"> | ||
463 | + <a href="http://www.linija-svitla.ua/lyustra-elstead-fe-leila3-5893.htm">люстра FE/LEILA3</a> | ||
464 | + </div> | ||
465 | + <div class="img"> | ||
466 | + <a href="http://www.linija-svitla.ua/lyustra-elstead-fe-leila3-5893.htm"> | ||
467 | + <img src="http://www.linija-svitla.ua/gallery/prod/fe_leila3/5893_5.jpg" alt="люстра FE/LEILA3" class="selected"> | ||
468 | + </a> | ||
469 | + <div class="info_icons"> | ||
470 | + <a href="#" class="btn btnBuy buy_button" data-id="<?php echo $product->variant->product_variant_id; ?>" data-toggle="modal" data-target="#buyForm" lang="5893">Купить светильник</a> | ||
471 | + <ul class="ul wishlike_block"> | ||
472 | + <li class="compare"> | ||
473 | + <a onclick="add2compare(); return false;" class="compare compare_text_link_5893" lang="5893" href="#">К сравнению</a> | ||
474 | + <span class="icon"></span> | ||
475 | + </li> | ||
476 | + <li class="like"> | ||
477 | + <a class="like like_text_link_5893" lang="5893" href="#">В избранное</a><span class="icon"></span> | ||
478 | + </li> | ||
479 | + </ul> | ||
480 | + </div> | ||
481 | + </div> | ||
482 | + <div class="price"> | ||
483 | + <div class="dlexfduinxipi"> | ||
484 | + Цена: | ||
485 | + <span class="main"> 25794.00 <span class="currency">грн</span> | ||
486 | + </span> | ||
487 | + </div> | ||
488 | + </div> | ||
489 | + <div class="additional_info params"> | ||
490 | + </div> | ||
491 | + <div class="opacity_bg"></div> | ||
492 | + </div> | ||
493 | + </div> | ||
494 | + </div> | ||
495 | + <div class="catalog_item"> | ||
496 | + <div class="wrapper"> | ||
497 | + <div class="item_container"> | ||
498 | + <div class="title"> | ||
499 | + <a href="http://www.linija-svitla.ua/elstead-fe-leila1c-6991.htm"> FE/LEILA1C</a> | ||
500 | + </div> | ||
501 | + <div class="img"> | ||
502 | + <a href="http://www.linija-svitla.ua/elstead-fe-leila1c-6991.htm"> | ||
503 | + <img src="http://www.linija-svitla.ua/gallery/prod/fe_leila1c/6991_5.jpg" alt=" FE/LEILA1C" class="selected"> | ||
504 | + </a> | ||
505 | + <div class="info_icons"> | ||
506 | + <a href="#" class="btn btnBuy buy_button" data-toggle="modal" data-id="<?php echo $product->variant->product_variant_id; ?>" data-target="#buyForm" lang="6991">Купить светильник</a> | ||
507 | + <ul class="ul wishlike_block"> | ||
508 | + <li class="compare"> | ||
509 | + <a onclick="add2compare(); return false;" class="compare compare_text_link_6991" lang="6991" href="#">К сравнению</a> | ||
510 | + <span class="icon"></span> | ||
511 | + </li> | ||
512 | + <li class="like"> | ||
513 | + <a class="like like_text_link_6991" lang="6991" href="#">В избранное</a><span class="icon"></span> | ||
514 | + </li> | ||
515 | + </ul> | ||
516 | + </div> | ||
517 | + </div> | ||
518 | + <div class="price"> | ||
519 | + <div class="dlexfduinxipi"> | ||
520 | + Цена: | ||
521 | + <span class="main"> 14330.40 <span class="currency">грн</span> | ||
522 | + </span> | ||
523 | + </div> | ||
524 | + </div> | ||
525 | + <div class="additional_info params"> | ||
526 | + </div> | ||
527 | + <div class="opacity_bg"></div> | ||
528 | + </div> | ||
529 | + </div> | ||
530 | + </div> | ||
531 | + <div class="catalog_item"> | ||
532 | + <div class="wrapper"> | ||
533 | + <div class="item_container"> | ||
534 | + <div class="title"> | ||
535 | + <a href="http://www.linija-svitla.ua/nastennyy-svetilnik-elstead-fe-leila2-5894.htm">настенный светильник FE/LEILA2</a> | ||
536 | + </div> | ||
537 | + <div class="img"> | ||
538 | + <a href="http://www.linija-svitla.ua/nastennyy-svetilnik-elstead-fe-leila2-5894.htm"> | ||
539 | + <img src="http://www.linija-svitla.ua/gallery/prod/fe_leila2/5894_5.jpg" alt="настенный светильник FE/LEILA2" class="selected"> | ||
540 | + </a> | ||
541 | + <div class="info_icons"> | ||
542 | + <a href="#" class="btn btnBuy buy_button" data-id="<?php echo $product->variant->product_variant_id; ?>" data-toggle="modal" data-target="#buyForm" lang="5894">Купить светильник</a> | ||
543 | + <ul class="ul wishlike_block"> | ||
544 | + <li class="compare"> | ||
545 | + <a onclick="add2compare(); return false;" class="compare compare_text_link_5894" lang="5894" href="#">К сравнению</a> | ||
546 | + <span class="icon"></span> | ||
547 | + </li> | ||
548 | + <li class="like"> | ||
549 | + <a class="like like_text_link_5894" lang="5894" href="#">В избранное</a><span class="icon"></span> | ||
550 | + </li> | ||
551 | + </ul> | ||
552 | + </div> | ||
553 | + </div> | ||
554 | + <div class="price"> | ||
555 | + <div class="dlexfduinxipi"> | ||
556 | + Цена: | ||
557 | + <span class="main"> 8598.00 <span class="currency">грн</span> | ||
558 | + </span> | ||
559 | + </div> | ||
560 | + </div> | ||
561 | + <div class="additional_info params"> | ||
562 | + </div> | ||
563 | + <div class="opacity_bg"></div> | ||
564 | + </div> | ||
565 | + </div> | ||
566 | + </div> | ||
567 | + </div> | ||
568 | + <div class="clearfix"></div> | ||
569 | + | ||
570 | + </div> | ||
571 | + */?> | ||
572 | + | ||
573 | + | ||
574 | + | ||
568 | <div class="clearfix"></div> | 575 | <div class="clearfix"></div> |
569 | <br/> | 576 | <br/> |
570 | <h2 id="reviews"> | 577 | <h2 id="reviews"> |
571 | - Отзывы люстра Elstead FE/LEILA6 | 578 | + Отзывы |
572 | </h2> | 579 | </h2> |
573 | <div class="comment-wrapper comments comments_block" style="padding-bottom:25px"> | 580 | <div class="comment-wrapper comments comments_block" style="padding-bottom:25px"> |
574 | <?php | 581 | <?php |
frontend/views/layouts/main.php
@@ -3,7 +3,8 @@ | @@ -3,7 +3,8 @@ | ||
3 | /** | 3 | /** |
4 | * @var View $this | 4 | * @var View $this |
5 | */ | 5 | */ |
6 | - use common\models\Basket; | 6 | +use common\models\Articles; |
7 | +use common\models\Basket; | ||
7 | use frontend\assets\AppAsset; | 8 | use frontend\assets\AppAsset; |
8 | use yii\helpers\Html; | 9 | use yii\helpers\Html; |
9 | use yii\helpers\Url; | 10 | use yii\helpers\Url; |
@@ -196,40 +197,9 @@ | @@ -196,40 +197,9 @@ | ||
196 | </header> | 197 | </header> |
197 | <div id="brand_bar"> | 198 | <div id="brand_bar"> |
198 | 199 | ||
199 | - | 200 | + |
200 | <div class="container"> | 201 | <div class="container"> |
201 | - <ul> | ||
202 | - <li> | ||
203 | - <a href="/feiss.htm"><i class="spritebrand spritebrand-feiss"></i></a> | ||
204 | - </li> | ||
205 | - <li> | ||
206 | - <a href="/flambeau.htm"><i class="spritebrand spritebrand-flambeau"></i></a> | ||
207 | - </li> | ||
208 | - <li> | ||
209 | - <a href="/quoizel.htm"><i class="spritebrand spritebrand-quozel"></i></a> | ||
210 | - </li> | ||
211 | - <li> | ||
212 | - <a href="/hinkley.htm"><i class="spritebrand spritebrand-hinkley"></i></a> | ||
213 | - </li> | ||
214 | - <li> | ||
215 | - <a href="/elstead.htm"><i class="spritebrand spritebrand-elstead"></i></a> | ||
216 | - </li> | ||
217 | - <li> | ||
218 | - <a href="/philips.htm"><i class="spritebrand spritebrand-philips"></i></a> | ||
219 | - </li> | ||
220 | - <li> | ||
221 | - <a href="/massive.htm"><i class="spritebrand spritebrand-massive"></i></a> | ||
222 | - </li> | ||
223 | - <li> | ||
224 | - <a href="/eseo.htm"><i class="spritebrand spritebrand-eseo"></i></a> | ||
225 | - </li> | ||
226 | - <li> | ||
227 | - <a href="/lirio.htm"><i class="spritebrand spritebrand-lirio"></i></a> | ||
228 | - </li> | ||
229 | - <li> | ||
230 | - <a href="/lighttopps.htm"><i class="spritebrand spritebrand-light"></i></a> | ||
231 | - </li> | ||
232 | - </ul> | 202 | + <?= $this->render('../partial/brand_list')?> |
233 | </div> | 203 | </div> |
234 | </div> | 204 | </div> |
235 | 205 | ||
@@ -278,36 +248,18 @@ | @@ -278,36 +248,18 @@ | ||
278 | <div class="col-md-4"> | 248 | <div class="col-md-4"> |
279 | <span class="posts-title">Статьи</span> | 249 | <span class="posts-title">Статьи</span> |
280 | <ul class="posts-links style"> | 250 | <ul class="posts-links style"> |
281 | - <li> | ||
282 | - <a href="#">Линия света представила трендовые модели на Interior Mebel</a> | ||
283 | - </li> | ||
284 | - <li> | ||
285 | - <a href="#">Светодиодное освещение Light Topps | Светодиодные... </a> | ||
286 | - </li> | ||
287 | - <li> | ||
288 | - <a href="#">Люстры потолочные. Новые возможности управления светом</a> | ||
289 | - </li> | ||
290 | - <li> | ||
291 | - <a href="#">Точечные светильники – универсальное решение... </a> | ||
292 | - </li> | ||
293 | - <li> | ||
294 | - <a href="#">Кухню комфортной делают светильники кухонные</a> | ||
295 | - </li> | ||
296 | - <li><a href="#">Освещение загородного дома</a></li> | ||
297 | - <li> | ||
298 | - <a href="#">Люстры потолочные – всегда актуальный тренд</a> | ||
299 | - </li> | ||
300 | - <li> | ||
301 | - <a href="#">Классические люстры – аристократический дух прошлого</a> | ||
302 | - </li> | ||
303 | - <li> | ||
304 | - <a href="#">Светильники и люстры – важнейший элемент интерьера</a> | ||
305 | - </li> | ||
306 | - <li><a href="#">Зеленые люстры наиболее приятны для глаз</a> | ||
307 | - </li> | 251 | + <?php foreach(Articles::find()->all() as $article):?> |
252 | + <li> | ||
253 | + <?= Html::a($article->title, Url::to([ | ||
254 | + 'articles/show', | ||
255 | + 'translit' => $article->translit, | ||
256 | + 'id' => $article->id, | ||
257 | + ]))?> | ||
258 | + </li> | ||
259 | + <?php endforeach;?> | ||
308 | </ul> | 260 | </ul> |
309 | <div class="posts-line-wr style"> | 261 | <div class="posts-line-wr style"> |
310 | - <a href="#">Все статьи</a> | 262 | + <?= Html::a('Все статьи', Url::to('articles'))?> |
311 | <div><span></span></div> | 263 | <div><span></span></div> |
312 | </div> | 264 | </div> |
313 | </div> | 265 | </div> |
frontend/views/site/index.php
1 | <?php | 1 | <?php |
2 | use frontend\widgets\Slider; | 2 | use frontend\widgets\Slider; |
3 | +use yii\helpers\Html; | ||
4 | +use yii\web\View; | ||
3 | 5 | ||
4 | ?> | 6 | ?> |
5 | 7 | ||
@@ -23,13 +25,41 @@ | @@ -23,13 +25,41 @@ | ||
23 | <div class="container"> | 25 | <div class="container"> |
24 | <div class="slider_mp_items"> | 26 | <div class="slider_mp_items"> |
25 | <div class="catalog_product_list view_table"> | 27 | <div class="catalog_product_list view_table"> |
26 | - | ||
27 | - <?= \common\modules\product\widgets\specialProducts::widget(['type' => 'top'])?> | ||
28 | - | 28 | + <div class="_prd_spec-wr"> |
29 | + <div class="special-products products"> | ||
30 | + <div class="row home-popular-wr"> | ||
31 | + <ul class="home-popular col-md-11"> | ||
32 | + <li class="active"><?= Html::a("Новинки", ['ajax/new'],['data-status'=>'new']) ?></li> | ||
33 | + <li><?= Html::a("Хит продаж", ['ajax/popular'],['data-status'=>'top']) ?></li> | ||
34 | + <li><?= Html::a("Акции", ['ajax/event'],['data-status'=>'prom']) ?></li> | ||
35 | + </ul> | ||
36 | + </div> | ||
37 | + <div class="row home-popular-slider"> | ||
38 | + <?= \common\modules\product\widgets\specialProducts::widget(['type' => 'new'])?> | ||
39 | + </div> | ||
40 | + </div> | ||
41 | + </div> | ||
29 | </div> | 42 | </div> |
30 | <div class="clearfix"></div> | 43 | <div class="clearfix"></div> |
31 | </div> | 44 | </div> |
32 | </div> | 45 | </div> |
33 | </div> | 46 | </div> |
34 | 47 | ||
48 | +<?php $js = "$('#product_main_slider').owlCarousel({ | ||
49 | +navigation:true, | ||
50 | +navigationText: [], | ||
51 | +responsiveClass: true, | ||
52 | + loop:true, | ||
53 | + items:4, | ||
54 | + mouseDrag:false, | ||
55 | + | ||
56 | + navSpeed:200, | ||
57 | + | ||
58 | +}) | ||
59 | +"; | ||
60 | + | ||
61 | + | ||
62 | + | ||
63 | +$this->registerJs($js, View::POS_READY); | ||
64 | +?> | ||
35 | 65 |
frontend/web/js/new_script.js
@@ -79,7 +79,55 @@ $(document).ready(function () { | @@ -79,7 +79,55 @@ $(document).ready(function () { | ||
79 | $('.home-popular li a').click(function (e) { | 79 | $('.home-popular li a').click(function (e) { |
80 | e.preventDefault(); | 80 | e.preventDefault(); |
81 | $('.home-popular li a').parent().removeClass('active') | 81 | $('.home-popular li a').parent().removeClass('active') |
82 | - $(this).parent().addClass('active') | 82 | + $(this).parent().addClass('active'); |
83 | + var status = $(this).data('status') | ||
84 | + switch (status) { | ||
85 | + case 'new': | ||
86 | + $.post( "/ajax/new",function( data ) { | ||
87 | + $('.home-popular-slider').html(data); | ||
88 | + $('#product_main_slider').owlCarousel({ | ||
89 | + navigation:true, | ||
90 | + navigationText: [], | ||
91 | + responsiveClass: true, | ||
92 | + loop:true, | ||
93 | + items:4, | ||
94 | + mouseDrag:false, | ||
95 | + navSpeed:200, | ||
96 | + | ||
97 | + }) | ||
98 | + }); | ||
99 | + break; | ||
100 | + case 'top': | ||
101 | + $.post( "/ajax/top", function( data ) { | ||
102 | + $('.home-popular-slider').html(data); | ||
103 | + $('#product_main_slider').owlCarousel({ | ||
104 | + navigation:true, | ||
105 | + navigationText: [], | ||
106 | + responsiveClass: true, | ||
107 | + loop:true, | ||
108 | + items:4, | ||
109 | + mouseDrag:false, | ||
110 | + navSpeed:200, | ||
111 | + | ||
112 | + }) | ||
113 | + }); | ||
114 | + break; | ||
115 | + case 'prom': | ||
116 | + $.post( "/ajax/prom", function( data ) { | ||
117 | + $('.home-popular-slider').html(data); | ||
118 | + $('#product_main_slider').owlCarousel({ | ||
119 | + navigation:true, | ||
120 | + navigationText: [], | ||
121 | + responsiveClass: true, | ||
122 | + loop:true, | ||
123 | + items:4, | ||
124 | + mouseDrag:false, | ||
125 | + navSpeed:200, | ||
126 | + | ||
127 | + }) | ||
128 | + }); | ||
129 | + break; | ||
130 | + } | ||
83 | }) | 131 | }) |
84 | } | 132 | } |
85 | 133 |