Widget Inmuebles Por Localidad - Homlity Herramienta Para Inmobiliarias
View Categories

Widget Inmuebles por Localidad

1 minutos de lectura

📖 Descripción #

El Widget Inmuebles por Localidad permite mostrar propiedades filtradas por la localidad en la que se encuentran.
Es ideal para organizar y segmentar la oferta inmobiliaria en zonas específicas dentro de una ciudad.

Al igual que otros widgets, también cuenta con un ShortCode, lo que permite incrustarlo en diferentes partes del sitio web sin necesidad de programar manualmente.


⚙️ Uso del Widget #

Cuando se inserta el widget, se despliega un formulario de configuración:

  • 🏙️ Localidad: lista desplegable con las localidades disponibles.
  • 🔢 Máximo de Inmuebles: cantidad de inmuebles a mostrar en el listado.
  • ✅ Botón Aplicar para actualizar y guardar los cambios.

📸 Vista del configurador del widget:

asd Homlity Herramienta para Inmobiliarias

📸 Vista del listado en el sitio web:

qwsdq Homlity Herramienta para Inmobiliarias

🧩 Uso mediante ShortCode #

También es posible llamar el widget desde cualquier página o entrada con el siguiente ShortCode:

[visualinmu_propertys_localidad_shortcode localidad="Chapinero" max="8"]
  • localidad: nombre de la localidad a mostrar.
  • max: cantidad máxima de inmuebles listados.

👉 Ejemplo:

[visualinmu_propertys_localidad_shortcode localidad="Kennedy" max="6"]

💻 Código del Componente #

<div class="row">
    <?php if (count($inmuebles) > 0) : ?>
        <?php foreach ($inmuebles as $cont => $inmueble) : ?>
            <div class="col-xs-12 col-md-4 card-space">
                <?php
                if($inmueble->retirado()){
                    visualinmu_load_template("inmuebles/componentes/card-noclick.php", get_defined_vars());
                }else{
                    visualinmu_load_template("inmuebles/componentes/card.php", get_defined_vars());
                };    
                ?>
            </div>
        <?php endforeach; ?>
    <?php else : ?>
        <label> Sin Resultados </label>
    <?php endif; ?>
</div>

📂 Confirmación de referencias a otros archivos #

En este componente se hace referencia a otros archivos que ya deben estar implementados en el tema:

  • 📌 inmuebles/componentes/card.php → renderiza inmuebles activos (clickeables).
  • 📌 inmuebles/componentes/card-noclick.php → renderiza inmuebles retirados (sin enlace de detalle).

Funciona con BetterDocs