Esempio n. 1
3
 public function actionViewAdvert($id)
 {
     $model = Advert::findOne($id);
     $data = ['name', 'email', 'text'];
     $model_feedback = new DynamicModel($data);
     $model_feedback->addRule('name', 'required');
     $model_feedback->addRule('email', 'required');
     $model_feedback->addRule('text', 'required');
     $model_feedback->addRule('email', 'email');
     if (Yii::$app->request->isPost) {
         if ($model_feedback->load(Yii::$app->request->post()) && $model_feedback->validate()) {
             Yii::$app->common->sendMail('Subject Advert', $model_feedback->text);
         }
     }
     $user = $model->user;
     $images = Common::getImageAdvert($model, false);
     $current_user = ['email' => '', 'username' => ''];
     if (!Yii::$app->user->isGuest) {
         $current_user['email'] = Yii::$app->user->identity->email;
         $current_user['username'] = Yii::$app->user->identity->username;
     }
     $coords = str_replace(['(', ')'], '', $model->location);
     $coords = explode(',', $coords);
     $coord = new LatLng(['lat' => $coords[0], 'lng' => $coords[1]]);
     $map = new Map(['center' => $coord, 'zoom' => 15]);
     $marker = new Marker(['position' => $coord, 'title' => Common::getTitleAdvert($model)]);
     $map->addOverlay($marker);
     return $this->render('view_advert', ['model' => $model, 'model_feedback' => $model_feedback, 'user' => $user, 'images' => $images, 'current_user' => $current_user, 'map' => $map]);
 }
Esempio n. 2
0
                        <?php 
$i = 0;
foreach ($recommend as $rec) {
    ?>
                        <div class="item <?php 
    echo 0 == $i ? 'active' : '';
    ?>
">
                            <div class="row">
                                <div class="col-lg-4"><img src="<?php 
    echo Common::getImageAdvert($rec)[0];
    ?>
"  class="img-responsive" alt="properties"/></div>
                                <div class="col-lg-8">
                                    <h5><a href=""><?php 
    echo Common::getTitleAdvert($rec);
    ?>
</a></h5>
                                    <p class="price">$<?php 
    echo $rec['price'];
    ?>
</p>
                                    <a href="" class="more">More Detail</a>
                                </div>
                            </div>
                        </div>
                        <?php 
    $i++;
}
?>
Esempio n. 3
0
use frontend\components\Common;
use yii\helpers\Url;
?>
        <div class="hot-properties hidden-xs">
            <h4>Hot Properties</h4>
            <?php 
foreach ($model as $row) {
    ?>
            <div class="row">
                <div class="col-lg-4 col-sm-5"><img src="<?php 
    echo Common::getImageAdvert($row)[0];
    ?>
"  class="img-responsive img-circle" alt="properties"/></div>
                <div class="col-lg-8 col-sm-7">
                    <h5><a href="<?php 
    echo Url::to(['/main/main/view-advert', 'id' => $row['idadvert']]);
    ?>
" ><?php 
    echo Common::getTitleAdvert($row);
    ?>
</a></h5>
                    <p class="price">$<?php 
    echo $row['price'];
    ?>
</p> </div>
            </div>
            <?php 
}
?>

        </div>
Esempio n. 4
0
                            ?>
                            <div class="item <?php 
echo $i == 0 ? 'active' : '';
?>
">
                                <div class="row">
                                    <div class="col-lg-4"><img src="<?php 
echo \frontend\components\Common::getImageAdvert($rec)[0];
?>
"  class="img-responsive" alt="properties"/></div>
                                    <div class="col-lg-8">
                                        <h5><a href="<?php 
echo \frontend\components\Common::getUrlAdvert($rec);
?>
" ><?php 
echo \frontend\components\Common::getTitleAdvert($rec);
?>
</a></h5>
                                        <p class="price">$<?php 
echo $rec['price'];
?>
</p>
                                        <a href="<?php 
echo \frontend\components\Common::getUrlAdvert($rec);
?>
"  class="more">More Detail</a> </div>
                                </div>
                            </div>
                            <?
                            $i++;
                        endforeach;
Esempio n. 5
0
 public function getTitle()
 {
     return Common::getTitleAdvert($this);
 }
Esempio n. 6
0
        <?php 
echo HotWidget::widget();
?>

        <div class="advertisement">
            <h4>Advertisements</h4>
            <img src="/images/advertisements.jpg"  class="img-responsive" alt="advertisement">

        </div>

    </div>

    <div class="col-lg-9 col-sm-8 ">

        <h2><?php 
echo Common::getTitleAdvert($model);
?>
</h2>
        <div class="row">
            <div class="col-lg-8">
                <div class="property-images">
                    <!-- Slider Starts -->
                    <div id="myCarousel" class="carousel slide" data-ride="carousel">
                        <!-- Indicators -->
                        <ol class="carousel-indicators hidden-xs">
                            <li data-target="#myCarousel" data-slide-to="0" class="active"></li>

                            <?php 
foreach (range(1, count($images) - 1) as $s) {
    ?>
Esempio n. 7
0
<div class="row">

    <div class="col-lg-3 col-sm-4 hidden-xs">
        <?php 
echo \frontend\widgets\HotWidget::widget();
?>
    </div>

    <div class="col-lg-9 col-sm-8">

        <h2><?php 
echo \frontend\components\Common::getTitleAdvert($model);
?>
</h2>

        <div class="row">

            <div class="col-lg-8">

                <div class="property-images">

                    <div id="myCarousel" class="carousel slide" data-ride="carousel">

                        <ol class="carousel-indicators hidden-xs">
                            <li class="active" data-target="#myCarousel" data-slide-to="0"></li>
                            <? foreach (range(1, count($images) - 1) as $s): ?>
                            <li data-target="#myCarousel" data-slide-to="<?php 
echo $s;
?>
"></li>
                            <? endforeach; ?>