view.php 5.15 KB
<?php
    use common\models\Objectkb;
    use yii\helpers\Url;
    use artbox\core\components\SeoComponent;
    
    /**
     * User: timur
     * Date: 25.01.18
     * Time: 23:46
     *
     * @var Objectkb $object
     * @var SeoComponent $seo
     */
    
    $seo = Yii::$app->get('seo');
    
    $this->params['h1'] = $seo->h1;
    
    $this->params['breadcrumbs'][] = [
        'label' => \Yii::t('app', 'menu-objects'),
        'url' => Url::toRoute(['object/index']),
    ];
    $this->params['breadcrumbs'][] = "Страница объекта";
    
?>

<div class="container object-view" style="margin-top: 25px;">
    <section class="no-mb">
        <div class="row">
            <div class="col-md-12 lead">
                <p><?= $object->lang->upper_text ?></p>
            </div>
        </div>
    </section>
    
    <section class="no-mb object-slider">
        <?php
            $slideItems = [];
            foreach ($object->slider->slides as $slide){
                if(isset($slide->lang->image)){
                    $slideItems[] = $slide->lang->image->getImg();
                }
            }
            echo \common\models\Carousel::widget(
                [
                    'items' => $slideItems
                ]
            );
        ?>
    </section>
    
    <section class="margin-top: 30px;">
        <div class="row portfolio-project">
            <div class="col-md-12">
                <div class="heading">
                    <h3>Про объект</h3>
                </div>
                
                <p>
                    <?= $object->lang->about_object_text?>
                </p>
            
            </div>
<!--            <div class="col-md-4 project-more">-->
<!--                <div class="heading">-->
<!--                    <h3>Дополнительно</h3>-->
<!--                </div>-->
<!--                <h4>КЛИЕНТАМ</h4>-->
<!--                <p>Нет ограничений по возрасту</p>-->
<!--                <h4>ЦЕНА</h4>-->
<!--                <p>В стоимость включен визажист и стилист</p>-->
<!--                <h4>ОБОРУДОВАНИЕ</h4>-->
<!--                <p>Canon Mark 5d</p>-->
<!--                <h4>СТИЛЬ ФОТО</h4>-->
<!--                <p>Глянец, fashion, гранж, стандарт</p>-->
<!--            </div>-->
        </div>
    </section>
    
    <section>
        <div class="row portfolio">
            
            <div class="col-md-12">
                <div class="heading">
                    <h3>Посмотреть ещё проекты</h3>
                </div>
            </div>
            
            <?php
    
                $objects = Objectkb::find()
                                   ->where(['status'=>true])
                                   ->with("lang.alias")
                                   ->with("image")
                                   ->all();
                
                foreach ($objects as $object){
                    
                    ?>
    
                    <div class="col-sm-6 col-md-3">
                        <div class="box-image">
                            <div class="image">
                                <?= $object->image->getImg(['class' => "img-responsive"]) ?>
<!--                                <img src="img/portfolio-1.jpg" alt="" class="img-responsive">-->
                            </div>
                            <div class="bg"></div>
                            <div class="name">
                                <h3>
                                    <a
                                        href="<?=Url::toRoute(
                                            [
                                                'object/view',
                                                'alias' => $object->lang->alias,
                                            ]
                                        ) ?>"
                                    >
                                        <?=$object->lang->object_name?>
                                    </a>
                                </h3>
                            </div>
                            <div class="text">
                                <p class="buttons">
                                    <a
                                        href="<?=Url::toRoute(
                                            [
                                                'object/view',
                                                'alias' => $object->lang->alias,
                                            ]
                                        ) ?>"
                                        class="btn btn-template-transparent-primary"
                                    >
                                        Посмотреть
                                    </a>
                                </p>
                            </div>
                        </div>
                        <!-- /.box-image -->
    
                    </div>
                    
                    <?php
                    
                }
                
            ?>
        
        </div>
    </section>
</div>