index-old.php 12.7 KB
<?
    use yii\helpers\Html;
    use yii\web\View;
    use app\models\Slider;
    use yii\helpers\Url;
    use app\components\Text;
    
    /**
     * @var \app\models\Products $products_new
     * @var \app\models\Products $products_top
     * @var \app\models\Products $products_akciya
     */
    
    $this->title = $menu->meta_title;
    $this->registerMetaTag(['name' => 'description', 'content' => $menu->meta_description]);
    $this->registerMetaTag(['name' => 'keywords', 'content' => $menu->meta_keywords]);
    $this->registerJsFile(Yii::$app->request->baseUrl.'/js/jquery.slides.js',['position'=>View::POS_HEAD,'depends'=>['yii\web\YiiAsset']]);
    $this->registerJs("
    $('#slider').slidesjs({
        width: 960,
        height: 360,
        navigation: false
      });
", View::POS_READY, 'slider');
    $this->registerJsFile(Yii::$app->request->baseUrl.'/js/jquery.sliderkit.1.9.2.pack.js',['position'=>View::POS_HEAD,'depends'=>['yii\web\YiiAsset']]);
    $this->registerJs("

                $('.skits').sliderkit({
			cssprefix: 'skits',
			shownavitems: 4,
			auto: false,
			scroll: 1,
			circular: false,
			// freeheight: true,
			scrollspeed: 500
		});

", View::POS_READY, 'sliderkit');
?>

<!---slider top-->
<div class="slider" id="slider">
    <? foreach(Slider::find()->orderBy('id')->all() as $item):?>
        <div><a href="<?=$item->url?>"><img src="<?=Yii::$app->request->baseUrl.'/upload/slider/'.$item->image?>" width="960" height="360" border="0" /></a></div>
    <? endforeach;?>
    <a href="#" class="slidesjs-previous slidesjs-navigation"></a>
    <a href="#" class="slidesjs-next slidesjs-navigation"></a>
</div>
<div class="ten"></div>
<!---end slider-->

<div class="loyout">
    <div class="content">
        <h2>Каталог</h2>
        <?foreach($catalogs as $item):?>
            <div class="rubric_item">
                <a href="<?=Url::to(['catalog/index','translit'=>$item->translit])?>"><img src="<?=Yii::$app->request->baseUrl.'/upload/catalog/ico/'.$item->image?>" width="195" height="186" border="0" /></a>
                <a href="<?=Url::to(['catalog/index','translit'=>$item->translit])?>" class="name"><?=$item->name;?></a>
            </div>
        <? endforeach;?>
        
        <div class="both"></div>
        
        <div class="ten"></div>
        
        <h2>Новинки</h2>
        
        <div class='skits'>
            <div class="skits-nav">
                <div class="skits-nav-clip">
                    <ul>
                        <?foreach($products_new as $item):?>
                            <li class="product_item">
                                
                                <div class="status_items-wr">
                                    <!--порядок вывода если несколько статусов оставить как тут-->
                                    <?if($item->new==1):?>
                                        <div><p class="staus_new">Новинка<span></span></p></div>
                                    <?endif;?>
                                    <?if($item->akciya==1):?>
                                        <div><p class="staus_sale">Акция<span></span></p></div>
                                    <?endif;?>
                                    <?if($item->top==1):?>
                                        <div><p class="staus_hit">Топ<span></span></p></div>
                                    <?endif;?>
                                    <!-- ------------------------------- -->
                                </div>
                                
                                <!--          <div>-->
                                <!--            <div class="p_new"></div>-->
                                <!--            <div class="p_top"></div>-->
                                <!--            <div class="p_action"></div>-->
                                <!--          </div>-->
                                
                                <a href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>"><img src="<?=Yii::$app->request->baseUrl.'/upload/products/ico/'.$item->image?>" width="180" height="240" border="0" /></a>
                                
                                <?php
                                    if ($item->out_of_stock == 0) {
                                        echo "<div class=\"t_stock\">в наличии</div>";
                                    } else if ($item->out_of_stock == 1) {
                                        echo "<div class=\"t_stock t_no_stock\">нет в наличии</div>";
                                    }
                                ?>
                                
                                <p class="rubric"><?=$item->catalog->name?></p>
                                <a href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>" class="name"><?=$item->name?></a>
                                <div class="cost">цена <?=$item->cost->cost?> грн</div>
                                <a
                                    href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>"
                                    class="buy t_buy_btn"
                                >
                                    Купить
                                </a>
                            </li>
                        <? endforeach;?>
                    </ul>
                </div>
                <a href="#" class="skits-btn skits-nav-btn skits-nav-prev"></a>
                <a href="#" class="skits-btn skits-nav-btn skits-nav-next"></a>
            </div>
        </div>
        
        <div class="ten"></div>
        
        
        <h2>Топ продаж</h2>
        <div class='skits'>
            <div class="skits-nav">
                <div class="skits-nav-clip">
                    <ul>
                        <?foreach($products_top as $item):?>
                            <li class="product_item">
                                
                                <div class="status_items-wr">
                                    <!--порядок вывода если несколько статусов оставить как тут-->
                                    <?if($item->new==1):?>
                                        <div><p class="staus_new">Новинка<span></span></p></div>
                                    <?endif;?>
                                    <?if($item->akciya==1):?>
                                        <div><p class="staus_sale">Акция<span></span></p></div>
                                    <?endif;?>
                                    <?if($item->top==1):?>
                                        <div><p class="staus_hit">Топ<span></span></p></div>
                                    <?endif;?>
                                    <!-- ------------------------------- -->
                                </div>
                                
                                <a href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>"><img src="<?=Yii::$app->request->baseUrl.'/upload/products/ico/'.$item->image?>" width="180" height="240" border="0" /></a>
                                
                                <?php
                                    if ($item->out_of_stock == 0) {
                                        echo "<div class=\"t_stock\">в наличии</div>";
                                    } else if ($item->out_of_stock == 1) {
                                        echo "<div class=\"t_stock t_no_stock\">нет в наличии</div>";
                                    }
                                ?>
                                
                                <p class="rubric"><?=$item->catalog->name?></p>
                                <a href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>" class="name"><?=$item->name?></a>
                                <div class="cost">цена <?=$item->cost->cost?> грн</div>
                                <a
                                    href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>"
                                    class="buy"
                                >
                                    Купить
                                </a>
                            </li>
                        <? endforeach;?>
                    </ul>
                </div>
                <a href="#" class="skits-btn skits-nav-btn skits-nav-prev"></a>
                <a href="#" class="skits-btn skits-nav-btn skits-nav-next"></a>
            </div>
        </div>
        
        <div class="ten"></div>
        
        <h2>Акции</h2>
        
        <div class='skits'>
            <div class="skits-nav">
                <div class="skits-nav-clip">
                    <ul>
                        <?foreach($products_akciya as $item):?>
                            <li class="product_item">
                                
                                <div class="status_items-wr">
                                    <!--порядок вывода если несколько статусов оставить как тут-->
                                    <?if($item->new==1):?>
                                        <div><p class="staus_new">Новинка<span></span></p></div>
                                    <?endif;?>
                                    <?if($item->akciya==1):?>
                                        <div><p class="staus_sale">Акция<span></span></p></div>
                                    <?endif;?>
                                    <?if($item->top==1):?>
                                        <div><p class="staus_hit">Топ<span></span></p></div>
                                    <?endif;?>
                                    <!-- ------------------------------- -->
                                </div>
                                
                                <a href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>"><img src="<?=Yii::$app->request->baseUrl.'/upload/products/ico/'.$item->image?>" width="180" height="240" border="0" /></a>
                                
                                <?php
                                    if ($item->out_of_stock == 0) {
                                        echo "<div class=\"t_stock\">в наличии</div>";
                                    } else if ($item->out_of_stock == 1) {
                                        echo "<div class=\"t_stock t_no_stock\">нет в наличии</div>";
                                    }
                                ?>
                                
                                <p class="rubric"><?=$item->catalog->name?></p>
                                <a href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>" class="name"><?=$item->name?></a>
                                <div class="cost">цена <?=$item->cost->cost?> грн</div>
                                <a href="<?=Url::to(['products/show','translit_rubric'=>$item->catalog->translit,'translit'=>$item->translit,'id'=>$item->id])?>" class="buy">Купить</a>
                            </li>
                        <? endforeach;?>
                    </ul>
                </div>
                <a href="#" class="skits-btn skits-nav-btn skits-nav-prev"></a>
                <a href="#" class="skits-btn skits-nav-btn skits-nav-next"></a>
            </div>
        </div>
        
        <div class="ten"></div>
        
        <h2>Новости</h2>
        
        <?foreach($news as $item):?>
            <div class="news_item">
                <a href="<?=Url::to(['news/show','translit'=>$item->translit,'id'=>$item->id])?>"><img src="<?=Yii::$app->request->baseUrl.'/upload/news/ico/'.$item->image?>" width="180" height="125" border="0" align="left" /></a>
                <a href="<?=Url::to(['news/show','translit'=>$item->translit,'id'=>$item->id])?>" class="name"><?=$item->title?></a>
                <?=Text::getShort($item->body,200);?>
            </div>
        <?endforeach;?>
        <div class="both"></div>
        
        <div class="ten"></div>
        
        <!--	<h2>Seo текст</h2>-->
        <?=$menu->body ?>
    
    </div>

</div>