$condition = $condition . ' AND qtdquarto >=:qtdquarto'; $params[':qtdquarto'] = $this->qtdquarto; } if (isset($this->qtdbanheiro) && $this->qtdbanheiro != '') { $condition = $condition . ' AND qtdbanheiro >=:qtdbanheiro'; $params[':qtdbanheiro'] = $this->qtdbanheiro; } if (isset($this->qtdgaragem) && $this->qtdgaragem != '') { $condition = $condition . ' AND qtdgaragem >=:qtdgaragem'; $params[':qtdgaragem'] = $this->qtdgaragem; } if (isset($this->quintal) && $this->quintal != '') { $condition = $condition . ' AND quintal >=:quintal'; $params[':quintal'] = $this->quintal; } $anuncios = Anuncio::model()->findAll(array('condition' => $condition, 'params' => $params, 'order' => 'data desc')); $count = 0; echo "<div class='row'>"; foreach ($anuncios as $key => $anuncio) { if ($count % 4 === 0) { echo "</div><div class='row'>"; } $imagem = isset($anuncio->Imagemanuncio[0]->url) ? $anuncio->Imagemanuncio[0]->url : Yii::app()->baseUrl . "/assets/images/simbolo/thumbnail-default.jpg"; echo "<div class='col-xs-12 col-sm-6 col-md-3' ng-click='clickLink(\"" . $this->createUrl('verAnuncio/' . $anuncio->id) . "\")'>" . "<div class='thumbnail'>" . "<div class='indexImage' style='background:url(\"" . $imagem . "\")' ></div>" . "<div class='caption'>" . "<h4><span class='text-capitalize'>" . $anuncio->Tpnegocio->tpnegocio . "</span> - <span class='text-capitalize'>" . $anuncio->Tpimovel->tpimovel . "</span></h4>" . "<h4 ng-init='teste" . $count . " = " . $anuncio->valor . "' ng-model='teste" . $count . "' >{{teste" . $count . " | currency}}</h4>" . "<p class='descricao-inicial'>" . (strlen($anuncio->descricao) >= 100 ? substr($anuncio->descricao, 0, 100) . '...' : $anuncio->descricao) . "</p>" . "<div class='btn-group btn-group-justified' role='group' aria-label=''>" . "<div class='btn-group' role='group'><button type='button' ng-click='clickLink(\"" . $this->createUrl('verAnuncio/' . $anuncio->id) . "\")' class='btn btn-primary' role='button'><span class='glyphicon glyphicon-ok' aria-hidden='true'></span> Visualizar</button></div>" . "<div class='btn-group' role='group'><button type='button' ng-click='clickLink(\"" . $this->createUrl('verAnuncio/' . $anuncio->id) . "\")' class='btn btn-default' role='button'><span class='glyphicon glyphicon-info-sign' aria-hidden='true'></span> Informação</button></div>" . "</div>" . "</div>" . "</div>" . "</div>"; $count++; } if ($count === 0) { echo "<div class='col-xs-12 col-md-12'><p>Nenhum imóvel disponível para a sua busca.</p></div>"; } echo "</div>"; ?>
<?php include_once 'camposBusca.php'; ?> <!-- CORPO DA PÁGINA --> <?php $anuncio = Anuncio::model()->findByPk($this->anuncio); ?> <script>var anuncioid = <?php echo $anuncio->id; ?> ; var anuncio = <?php echo CJSON::encode($anuncio); ?> ;console.log(anuncio);</script> <div class="container" ng-controller="AnuncioController"> <div class='row'> <div class="form-group bottom"> <div class="col-xs-3 col-sm-1"> <h4 class="titulo-anuncio text-center"> <?php echo $anuncio->id; ?> </h4> </div> <div class="col-xs-9 col-sm-5"> <h4 class="titulo-anuncio"> <span class='text-capitalize'><?php echo $anuncio->Tpimovel->tpimovel . '</span> para ' . $anuncio->Tpnegocio->tpnegocio; ?>