{% extends 'layout_fo.html.twig' %}
{% block title %}Annonces immobilières pour la vente entre particuliers - Promup{% endblock %}
{% block description %}Retrouvez l'ensemble de nos annonces immobilières (maisons, appartements, locaux commerciaux, etc.) pour des transactions entre particuliers. Promup assure la diffusion de votre bien.{% endblock %}
{% block body_class %}page-contracts{% endblock %}
{% block content %}
<main role="main">
<div class="container f20-search">
{% include 'default/_form_contract.html.twig' %}
</div>
<div class="container px-5 py-3">
<form class="form-inline">
<div class="row align-items-center my-4">
<div class="col-auto py-1">
<label for="contract_search_orderBy" class="text-muted">
Trier les annonces par :
</label>
</div>
<div class="col-auto py-1">
<select id="contract_search_orderBy" class="form-control">
<option>Date de publication</option>
</select>
</div>
</div>
</form>
<div class="f20-results my-3" data-refresh="{{ path('contracts_search') }}">
<div class="text-center">
<img src="{{ asset('build/loader.gif') }}" alt="Chargement.." />
</div>
</div>
</div>
</main>
<script>
/**
* @param {jQuery} $container
* @param {int} page
*/
function refreshTable($container, page = 1) {
refreshContainer($container, {
page: page,
class: $('#contract_estate_search_class').val(),
category: $('#contract_estate_search_category').val(),
location: $('#contract_estate_search_location').val(),
distance: $('#contract_estate_search_distance').val(),
minPrice: $('#contract_estate_search_minPrice').val(),
maxPrice: $('#contract_estate_search_maxPrice').val(),
minSpace: $('#contract_estate_search_minSpace').val(),
maxSpace: $('#contract_estate_search_maxSpace').val(),
minRooms: $('#contract_estate_search_minRooms').val(),
maxRooms: $('#contract_estate_search_maxRooms').val(),
orderBy: $('#contract_estate_search_orderBy').val(),
magicSearch: $('#contract_estate_search_magicSearch').val(),
});
}
$(document).ready(function () {
$(document).trigger('f20-refresh-results');
});
</script>
{% endblock %}