Exemplo n.º 1
0
    $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>&nbsp;&nbsp;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>&nbsp;&nbsp;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>";
?>
Exemplo n.º 2
0
<?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;
?>