Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

victorvmribeiro

Como ocultar uma informação sobre um imóvel, dependendo da categoria.

Recommended Posts

Boa Tarde galera, estou com um problema em um site. 

O que ocorre é o seguinte,  quando eu faço uma busca, em alguns tipos de imóveis não há 'quartos,banheiros..'. 

Estou tentando ocultar essas informações apenas em alguns tipos de imóveis como 'garagem, lote, terreno' e deixar apenas a informação de 'metragem'.
 

 


Segue meu código.

<!-- BUSCA DE IMOVEIS -->
<div class="col-xs-12 boxBusca panel panel-default">
    <div class="panel-heading" style="margin-bottom: 5px;background:#652d91;color:#ffffff">
        Busca avançada
    </div>
    <div class="panel-body">
            <select id="qtdeQuartos" class="form-control" style="margin-bottom: 10px">
                <option value="">Quantidade de quartos</option>
                {section name=q loop=$quartos}
                {if $quartos[q]}
                  <option value="{$quartos[q]}"{if $qrt == $quartos[q]}selected="selected"{/if}>{$quartos[q]}</option>
                  {/if}
               {/section}
            </select>
            <select id="categoria" class="form-control" style="margin-bottom: 10px">
                <option value="">Tipo de imóvel</option>
                {section name=t loop=$idCategoria}
                    <option value="{$idCategoria[t]}" {if $ctg == $idCategoria[t]}selected="selected"{/if}>{$nomeCategoria[t]}</option>
                {/section}
            </select>
            <select id="garagem" class="form-control" style="margin-bottom: 10px">
                <option value="">Vagas de garagem</option>
                {section name=v loop=$vagas}
                {if $vagas[v]}
                  <option value="{$vagas[v]}" {if $grg == $vagas[v]}selected="selected"{/if}>{$vagas[v]}</option>
                  {/if}
               {/section}
            </select>
            <select id="finalidade" class="form-control" style="margin-bottom: 10px">
                <option value="">Finalidade</option>
                <option value="1" {if $fin == 1}selected="selected"{/if}>Residencial</option> 
                <option value="2" {if $fin == 2}selected="selected"{/if}>Comercial</option>
            </select>
            <input type="text" id="codigo" placeholder="Código do imóvel" value="{$cod}" class="form-control" />
    </div>
    <div class="panel-footer" style="text-align: right">
        {if $filtrado}
        <button class="btn btn-warning" onclick="removerFiltros('{$categoria}');">LIMPAR</button>
        {/if}
        <button class="btn btn-custom" onclick="javascript:filtrarImoveis('{$categoria}');">BUSCAR</button>
    </div>
</div>
<!-- end busca imoveis -->
<div class="info col-xs-12">
    <div style="font-size:20px;color:#333333;font-weight: bold;border-left:6px solid #652d91;padding-left:10px;margin-top:10px">{$imovelTitulo[c]}</div>
    <div style="margin-top:10px">{$imovelDescricao[c]}</div>
    <div class="pins" style="margin-top:10px"> • {$imovelArea[c]}m² • {$imovelQuartos[c]} quartos • {$imovelBanheiros[c]} banheiros </div>
</div>

 

img-1.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por maarkuns
      olá pessoal, estou precisando de uma ajuda. o problema é o seguinte:
      Em um total de 10 questões aleatórias, delas, foram feitas as questões 3,4,5 e 6, e ficaram as questões 1,2,4,7,8,9 e 10 ainda para serem feitas.
      as questões são feitas uma por vez.
      no caso tenho duas tabelas que estão as informações, delas, a tabela "questao" guardas as 10 questões e a tabela "fezquestao" guarda as questões que foram feitas
      a conclusão é o seguinte: das questões que foram feitas, elas não aparecerem na lista randômica das 10 questões;
      fiz o seguinte código, mas depois travei para fazer que as questões que foram feitas não aparecerem.
      $sql = mysql_query("SELECT * FROM questao WHERE disciplinaID = 'Matemática' LIMIT 0, 10 "); echo"Questões: ". $num = mysql_num_rows($sql); // <- informa a quantidade selecionada $rand = rand(1,$num); // <- faz a escolha aleatória $i = 1; while(($i <= $num) and ($res = mysql_fetch_array($sql)) ){ $id = $res['id']; $descricao = $res['questao']; if($rand == $i){ echo " $i este: ($id) <br> "; } $i++; } desde já agradeço a ajuda e a compreensão de todos..
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.