Après avoir cherché en vain une solution open source existante, nous nous sommes tourné vers la possibilité de développer un plugin SPIP dédié à cette clientèle.
Intérêt
Ce plugin permet d’administrer en ligne un portefeuille d’annonces immobilières. Celles-ci peuvent être caractérisées par une soixantaine de champs différents (cf. la liste des balises ci-dessous) Il est possible de leur attacher des photos. Ces dernières sont gérées comme des documents, les filtres du type « image_reduire » leur sont donc applicables.

- Saisie d’une annonce
- Chaque annonce se définie sur une soixantaine de champs
Toutes les infos sur ce plugin sont disponibles ici : spipimmo.commealaville.com
Des variantes de ce plugin fonctionnent la :
- www.commealaville.com/references-web-17-index.html (le site est très ancien et ne fonctionne pas correctement sous FireFox ou IE7, nous le savons, la publication de la refonte est prévue pour le 01/01/2008)
- Références SPIP-Immo : n’hésitez pas à signaler ici vos sites qui utiliseraient SPIP-Immo, il s’agit de liens en dur sans contrepartie
Installation
Pour installer le plugin SPIP-Immo, vous devez d’abord télécharger ce fichier : SPIP-Immo-v1.1.zip
Une fois cette opération effectuée :
- décompressez l’archive ZIP dans le répertoire de votre SPIP,
- mettez en ligne le contenu du répertoire "SPIPImmo"
- rendez-vous dans "Configuration > Gestion des plugins" et activez le plugin intitulé "SPIP-Immo : Gestion d’annonces immobilières"
Rendez-vous sur la page "Édition > SPIP-Immo" et suivez les instructions pour terminer l’installation.

- liste des annonces
Utilisation dans les squelettes
Votre plugin SPIP-Immo est installé et fonctionnel. Pour extraire les données que vous aurez saisie via les formulaires de l’espace privé dans vos squelettes, il ne vous reste plus qu’à créer vos boucles selon les exemples suivants :
Boucle ANNONCES
- <BOUCLE_annonce(ANNONCES){id_annonce=#ENV{id_annonce}}{publier=oui}{…}>
- …
- </BOUCLE_annonce>
Boucle DOCUMENTS_ANNONCES
- <BOUCLE_doc(DOCUMENTS_ANNONCES){numero_dossier=#ENV{id_annonce}}{…}>
- …
- </BOUCLE_doc>
Liste des balises existantes
- #URL_ANNONCE : URL de l’annonce, filtre d’URL Rewriting : lien_annonce_propre ; fonctionne uniquement si un fichier .htaccess est installé et correctement paramétré (cf. Liste des paramètres existants)
- #ID_DATE : date de saisie de l’offre, tous les filtres de gestion de dates peuvent s’y appliquer
- #TYPE_OFFRE : type de bien (Appartement, Maison / Villa, Parking, Terrain, Commerce, Boutique, Local, Bureaux, Loft / Atelier / Surface, Divers, Immeuble, Hangar, Bureau / Local commercial, Hôtel particulier)
- #TYPE_MANDAT : type de mandat obtenu par l’agence (simple, semi privilège, privilège, exclusif)
- #DATE_MODIFICATION : date de modification de l’offre, tous les filtres de gestion de dates peuvent s’y appliquer
- #DATE_DISPONIBILITE : date de disponibilité du bien (libération par les occupants actuels)
- #TRAVAUX : montant des travaux à effectuer/envisager
- #CHARGES : montant des charges...
- #DEPOT_GARANTIE : montant du dépot de garantie nécessaire à la signature
- #TAXE_HABITATION : montant de la taxe d’habitation
- #TAXE_FONCIERE : montant de la taxe foncière (uniquement dans le cas d’une vente...)
- #ADR_BIEN_1 : adresse du bien
- #ADR_BIEN_2 : suite de l’adresse du bien
- #CP_BIEN : code postal du bien
- #VILLE_BIEN : ville du bien
- #CP_INTERNET : code postal spécifique à l’affichage en ligne (très utile en milieu rural)
- #VILLE_INTERNET : ville spécifique à l’affichage en ligne (très utile en milieu rural)
- #QUARTIER : nom ou numéro du quartier
- #SECTEUR : secteur géographique (très utile en milieu rural)
- #RESIDENCE : nom de la résidence
- #TRANSPORT : type de transports déservant le bien
- #PROXIMITE : services à proximité (gare, école, déchetterie...)
- #CATEGORIE
- #NB_PIECES : nombre de pièces
- #NB_CHAMBRES : nombre de chambre
- #SURF_HABIT : surface habitable
- #SURF_CARREZ : surface Carrez (uniquement pour la France : correspond à un savant calcul instauré par une loi proposée par le député Carrez et à visant ne pas tenir compte de surfaces se situant, entre autre, sous la barre des 180 cm : Loi Carrez)
- #SURF_SEJOUR : Surface du séjour
- #SURF_TERRAIN : Surface du terrain
- #ETAGE : Nombre d’étage du bien (ex : duplex => 2 étages)
- #NB_ETAGE : Nombre d’étage (ex : pour les immeubles)
- #CODE_ETAGE : Numéro de l’étage où se situe le bien
- #ANNEE_CONS : Année de construction du bien
- #TYPE_CUISINE : Le type de cuisine (ex : américaine, kitchenette,...)
- #NB_WC : Nombre de toilettes
- #NB_SDB : Nombre de salles de bain
- #NB_SDE : Nombre de salles d’eau
- #NB_PARK_INT : Nombre de parkings intérieurs
- #NB_PARK_EXT : Nombre de parkings extérieurs
- #NB_GARAGES : Nombre de garages
- #NB_CAVES : Nombre de caves
- #TYPE_SOUSSOL : Type de sous-sol (ex : complet)
- #TYPE_CHAUF : Type de chauffage (ex : collectif, individuelle, ...)
- #NAT_CHAUF : Nature du chauffage (ex : gaz, électrique, fuel, ...)
- #ASCENSEUR : Ascenseur (oui/non)
- #BALCON : Nombre de balcons
- #TERRASSE : Nombre de terrasses
- #PISCINE : Piscine (oui/non)
- #ACCES_HANDI : Accès aux personnes à mobilité réduite (oui/non)
- #NB_MURS_MIT : Nombre de murs mitoyens
- #FACADE_TERRAIN : Surface de la façade du Terrain
- #TEXTE_ANNONCE_FR : Texte d’annonce en français
- #TEXTE_ANNONCE_UK : Texte d’annonce en anglais
- #TEXTE_ANNONCE_SP : Texte d’annonce en espagnol
- #TEXTE_ANNONCE_DE : Texte d’annonce en allemand
- #TEXTE_ANNONCE_IT : Texte d’annonce en italien
- #TEXTE_MAILING : Texte de mailing (pour l’envoi d’un e-mail lors de la création de l’annonce)
- #PRESTIGE : Bien prestigieux ou pas
Liste des paramètres existants
Gestion des paramètres dans les boucles ANNONCES et DOCUMENTS_ANNONCES.
La boucle ANNONCES
Voici la liste exhaustive des paramètres qui peuvent être passés dans la boucle ANNONCES (en gras, ceux qui nous ont semblé les plus important)
- {lien_annonce_propre}
- {id_annonce=numérique}
- {id_date=une date au format datetime (ex. : 2008-01-15 00:00:00)}
- {publier=Oui/Non}
- {vente_location=Vente/Location}
- {type_offre="Appartement", "Maison / Villa", "Parking", "Terrain", "Commerce", "Boutique", "Local", "Bureaux", "Loft / Atelier / Surface", "Divers", "Immeuble", "Hangar", "Bureau / Local commercial", "Hôtel particulier" : sans les guillemets}
- {n_mandat=texte}
- {type_mandat=SIMPLE/SEMI PRIVILEGE/PRIVILEGE/EXCLUSIF}
- {date_offre=date au format jj/mm/aaaa (ex. : 03/12/2007)}
- {date_modification=date au format jj/mm/aaaa (ex. : 03/12/2007)}
- {date_disponibilite=date au format jj/mm/aaaa (ex. : 03/12/2007)}
- {negociateur=texte}
- {prix_loyer=numérique}
- {honoraires=numérique}
- {travaux=numérique}
- {charges=numérique}
- {depot_garantie=numérique}
- {taxe_habitation=numérique}
- {taxe_fonciere=numérique}
- {adr_bien_1=texte}
- {adr_bien_2=texte}
- {cp_bien=numérique}
- {ville_bien=texte}
- {cp_internet=numérique}
- {ville_internet=texte}
- {quartier=texte}
- {residence=texte}
- {transport=texte}
- {proximite=texte}
- {secteur=texte}
- {categorie=Maison/Appartement/Studio}
- {nb_pieces=numérique}
- {nb_chambres=numérique}
- {surf_habit=numérique}
- {surf_carrez=numérique}
- {surf_sejour=numérique}
- {surf_terrain=numérique}
- {etage=numérique}
- {code_etage=numérique}
- {nb_etage=numérique}
- {annee_cons=numérique aaa (ex. : 1930)}
- {type_cuisine=texte}
- {nb_wc=numérique}
- {nb_sdb=numérique}
- {nb_sde=numérique}
- {nb_park_int=numérique}
- {nb_park_ext=numérique}
- {nb_garages=numérique}
- {type_soussol=texte}
- {nb_caves=numérique}
- {type_chauf=texte}
- {nat_chauf=texte}
- {ascenseur=Oui/Non}
- {balcon=numérique}
- {terrasse=numérique}
- {piscine=Oui/Non}
- {acces_handi=Oui/Non}
- {nb_murs_mit=numérique}
- {facade_terrain=numérique}
- {texte_annonce_fr=texte}
- {texte_annonce_uk=texte}
- {texte_annonce_sp=texte}
- {texte_annonce_de=texte}
- {texte_annonce_it=texte}
- {texte_mailing=texte}
- {prestige=Oui/Non}
La boucle DOCUMENTS_ANNONCES
- {id_document=numérique}
- {numero_dossier=numérique (ex. : #ID_ANNONCE)}
- {fichier=texte}
- {taille=numérique}
Améliorations apportées pour la v2.0
- Les nouveautés
- Les balises
- Les boucles
- Formulaire du moteur de recherche (qui renvoie vers spip.php ?page=resultat_spipimmo),
- Graphisme (utilisation des styles SPIP de l’interface d’administration),
- Gestion des documents,
- Gestion des formats d’images (gif, png et jpeg),
- Gestion automatique des mises à jours,
- Processus de désinstallation automatique,
- Création d’une boucle des types d’offres.


Quelques changements interviennent dans les boucles :
- Boucle ANNONCES : le critère "publie" n’est plus nécessaire, la boucle affiche par défaut les biens publiés,
- Boucle DOCUMENTS_ANNONCES : la gestion distincte des documents et des images implique la création des critères {spipimmo_image} et {spipimmo_document}, ce qui donne, par exemple :
- <BOUCLE_doc(DOCUMENTS_ANNONCES){spipimmo_image}{numero_dossier=#ENV{id_annonce}}{…}>
- …
- </BOUCLE_doc>
...qui listera l’ensemble des images de l’annonce.
- Création d’une nouvelle boucle : TYPES_OFFRES ; celle-ci renvoie les types d’offres stockés dans la table correspondante ; l’utilité réside dans la mise en place d’une navigation par types d’offres...
- #FORMULAIRE_SPIPIMMO : insérée dans un squelette, cette balise vous affichera le formulaire suivant :

Vous pouvez personnaliser l’affichage en modifiant le squelette de la balise, éditable là "/plugins/SPIPImmo/formulaires/formulaire_spipimmo.html".
Le formulaire pointe sur spip.php ?page=resultat_spipimmo, ce qui implique la création du squelette resultat_spipimmo, non inclus dans le plugin.



Vos commentaires
# Le 4 janvier à 14:00, par julo
En réponse à : SPIP-Immo : Présentation
bonjour
Comment ajouter dans le moteur une recherche par secteur ? merci
Répondre à ce message
# Le 3 janvier à 19:57, par Commetou
En réponse à : SPIP-Immo : Présentation
Bonjour,
Tout d’abord merci pour ce plugin qui m’a permis de monter ma première agence immobilière en ligne.
Malgré mes essais et recherches, je n’ai pas trouvé le moyen d’afficher les annonces non publiées (dé-publiées car vendu). Est-ce possible ? Si oui, comment ?
Par ailleurs, pensez-vous rajouter la mention "Émissions de gaz à effet de serre" au même titre que vous avez rajouté la mention "Consommation énergétique" ?
Pour voir le site : http://www.fabricelienhardt.com/
Merci d’avance de votre aide et meilleurs vœux pour cette nouvelle année !
Répondre à ce message
# Le 13 décembre 2011 à 05:51, par TL
En réponse à : SPIP-Immo : Présentation
trop lourd .... vaut mieux utiliser un bon spip tout court avec les champs extra et faire le reste soi même ... on sera plus sûr du résultat et ça sentira moins l’usine à gaz ;)
Trop lourd à gérer, trop de pti bugs... je n’ai pas envie que mon client m’appelle toutes les semaines et au final ne pas trop savoir quoi lui dire .... si faut être expert pour utiliser ce plugin, autant tout faire tout seul !!
dommage
Répondre à ce message
# Le 16 septembre 2011 à 00:02, par Kris
En réponse à : SPIP-Immo : Présentation
Bonjour,
Je voulais savoir si le plugin avait encore un support car je constate que sur le site « commealaville », on obtiens assez difficilement une réponse.
Je voulais proposer de reprendre le projet spip immo, de l’améliorer en corrigeant les bugs que j’ai pu constater mais aussi de l’adapter à d’autres CMS (notamment xoops).
# Le 16 septembre 2011 à 08:54, par calv
En réponse à : SPIP-Immo : Présentation
Bonjour Kris,
Effectivement, nous n’avons pas apporté de réponse aux questions publiées sur http://spipimmo.commealaville.com depuis la mi août. Comme beaucoup d’agence web, nous sommes fort occupé.
Nous apportons les réponses à tes questions de suite, soit moins de 36 h après, ce qui n’est pas non plus énorme ;) .
Sinon, le plugin est totalement libre, tu peux donc sans problème participer à son développement. Et nous serions ravi qu’il soit porter sur Xoops. Pour plus de facilité, contacte-nous via ce formulaire : http://www.commealaville.com/-Contactez-nous-.html.
Peu de développeurs ou d’agences le font, mais nous sommes toujours partant pour échanger, collaborer, améliorer. Et même, si tu utilises SPIP Immo sur un site, n’hésite pas à me le dire, je ferai un lien HTML de qualité dans la rubrique concernée.
A+
Jérôme.
# Le 16 septembre 2011 à 11:38, par Kris
En réponse à : SPIP-Immo : Présentation
Eh bien finalement, votre réponse à été plus rapide que ce que j’espérais.
Je compte bien porter ce plugin sur Xoops car sur ce CMS, c’est un des gros manque et je trouve spip immo très bien conçu.
Par contre, si je puis me permettre un avis personnel (n’y voyais pas là une attaque mais plutot le but d’améliorer la chose) :
Je trouve certaines partie du support qui n’apportent pas de réels solutions aux utilisateurs. Notament pour ce qui est des squelettes d’exemples.
Je m’explique :
Pourquoi ne pas plutôt fournir un exemple du code dans un bloc texte téléchargeable plutot qu’une page HTML assez trompeuse au niveau du contenu (notament parce que vous avez utiliser un autre plugin pour vos squelettes).
Je trouve aussi que la structure même du site est assez fouillis. On ne sait pas trop bien ou chercher, quels sont les éléments à jours, ceux qui ne le sont pas.
Je pense que votre site aurait besoin d’une petite mise à jour.
Je suis partant pour vous donner un coup de main, des exemples si celà est nécessaire.
Je vous remerci en tout cas pour votre attention et votre travail qui est déja admirable.
# Le 21 septembre 2011 à 19:24, par Kris
En réponse à : SPIP-Immo : Présentation
Salut,
Bon, eh bien je galère à l’affichage des éléments sur la page annonce.html
J’ai passer mon apresm midi a tester des tas de trucs sans résultat. Du coup, j’ai tout réinstaller proprement mais rien a faire : les données ne sont pas affichés. J’ai poster des msg sur commealaville mais toujours pas de réponse. Il me reste 2 jours pour terminer ce site et je commence a stresser.
# Le 28 septembre 2011 à 08:03, par Kris
En réponse à : SPIP-Immo : Présentation
calv, j’ai vraiment besoin de ton aide. Je désespère. Je n’ai toujours pas trouvé le moyen de retrouver les données dans ma page d’annonce (annonce.html) malgrès l’utilisation du squelette annonce.html fourni dans le site commealaville.
Qu’est ce que vous n’avez pas intégré qui fait que les annonces n’affichent aucune données (mis à part les photos et l’id annonce).
J’ai fait des tests en tout sens mais n’ai toujours pas résolu le problème.
# Le 28 septembre 2011 à 08:43, par Kris
En réponse à : SPIP-Immo : Présentation
Rhaaa mais c’est tout bête et je me demande comment j’ai fait pour passer a côté !!!! Il manquais la boucle annonce !!
ce qui donne :
<BOUCLE_annonce(ANNONCES)><div style="clear:both; font-family:tahoma; font-size:11px; padding-top:20px;">
[<div style="float:right;">Réf : #N_MANDAT-(#ID_ANNONCE)</div>]
[<div style=" font-weight:bold;">#VENTE_LOCATION #TYPE_OFFRE à #VILLE_BIEN - (#PRIX_LOYER) €</div>]
[<div>Surface habitable : (#SURF_HABIT) m²</div>]
[<div>#TEXTE_ANNONCE_FR</div>]
<div style="padding-left:15px; padding-top:15px;">
<UL>
<LI>Date de création de l'annonce : (<SPAN class="balisesspip">[(#DATE_OFFRE|jour)]/[(#DATE_OFFRE|mois)]/[(#DATE_OFFRE|annee)]</SPAN>)</LI>
<LI>Type de mandat (<SPAN class="balisesspip">#type_mandat</SPAN>) : #TYPE_MANDAT</LI>
<!-- Suite des données qu'on intègre à l'annonce//-->
<LI>Mailing (<SPAN class="balisesspip">#texte_mailing</SPAN>) : #TEXTE_MAILING</LI>
<LI>Prestige (<SPAN class="balisesspip">#prestige</SPAN>) : #PRESTIGE</LI>
</UL>
</div>
</div>
</BOUCLE_annonce>
# Le 28 septembre 2011 à 13:51, par Kris
En réponse à : SPIP-Immo : Présentation
Il semble que l’affichage du DPE ne s’affiche pas. Etrange alors que le reste s’affiche.
J’ai entrer le code suivant :
#DPEJe vais vérifier dans la base SQL mais il me semble que c’est ça.
Répondre à ce message
# Le 18 mai 2011 à 12:33, par vincent
En réponse à : SPIP-Immo : Présentation
Bonjour,
j’ai posté quelques remarques sur le site spipimmo directement, mais ce forum semble bien plus actif.. donc voici quelques corrections apportées et une question :
Citation :
Bonjour,
je suis en train d’utiliser le plugin spipimmo pour construire un site. J’ai ajouté le support du GES (gaz à effet de serre) en dupliquant les lignes de codes concernant le DPE
j’ai aussi trouvé un petit bug dans le fichier exec/modifier_annonce.php
ligne 962, le regexp ne prend pas en compte les fichiers mp4 par exemple, qui sont de plus en plus utilisés (HTML5 video en H.264 ou lecture par flash pour les anciens navigateurs)
il faut remplacer :
if(ereg("^immo" . $idAnnonce . "-[0-9]*.[a-zA-Z]*$", $fichier))par
if(ereg("^immo" . $idAnnonce . "-[0-9]*.[a-zA-Z0-9]*$", $fichier))pour permettre les chiffres dans les extensions de fichier.
==================================
Citation 2 :
autre petite correction pour la reecriture d’urls.. Si il y a des accents ou des espaces dans le type ou dans la ville, l’htaccess n’est pas correct.
Je suis pas un expert, alors j’ai bidouillé a ma maniere, mais ca marche :
j’ai modifié spipimmo_fonctions.php a la racine du plugin : la derniere fonction devient :
function lien_annonce_propre($texte){
$texte=substr($texte, 9);
$tabLien=split("&", $texte);
$id_annonce=substr($tabLien[1], 11);
$type=substr($tabLien[2], 5);
$ville=substr($tabLien[3], 6);
return "annonce-".$id_annonce . "-" . $type . "-" . $ville . ".html";
}
puis dans le htaccess :
RewriteRule ^annonce-([0-9]*)-(.*)\.html /spip.php ?page=annonce&id_annonce=$1 [L]Et j’ai un autre souci, quand on utilise les articles de spip en plus des annonces, et qu’on les passe en publié on a une erreur 302.. et quand on bidouille un peu headers.php de spip, en enlevant le @ avant le header, pour voir ce qui s’y passe.. on a ce joli message :
Warning : Cannot modify header information - headers already sent by (output started at /homez.424/blabla/www/plugins/SPIPImmo/spipimmo_fonctions.php:1) in /homez.424/blabla/www/ecrire/inc/headers.php on line 52
Donc spipimmo a du declencher une sortie quelque part.. MAIS OU ?
Si y’a des gens qui trouvent.. !
Donc la je suis un peu bloqué sur mon probleme de sortie avant le header de redirection.. si quelqu’un a trouvé d’ou ca vient ?
Merci !
# Le 18 mai 2011 à 17:33, par vincent
En réponse à : SPIP-Immo : Présentation
un autre petit bug, dans le tri (interface d’admin), qui fait un groupby (quand on tri par type, ou prix, on a que un element de chaque type ou de chaque prix, si on a des prix identiques)
dans plugins/SPIPImmo/exec/spipimmo.php
ligne 99, le code correct est :
$resListeAnnonces=sql_select("*", "spip_annonces", "", "", $order, $limit, "");# Le 20 juin 2011 à 11:17, par vince
En réponse à : SPIP-Immo : Présentation
Bon je suis désolé de dire ca, mais vu le nombre de bugs et des manques de ce plugin, je conseille fortement de passer plutot par le plugin « champs extra » pour conserver les fonctionnalités de l’article (classement par rubriques, liens avec les mots clefs, upload de documents qui fonctionne bien mieux.. etc.. )
Et je trouve ca un peu abusif, de le marquer comme étant stable.. Désolé je ne voudrais blesser personne mais c’est sincère ! une personne qui veut faire un site avec ce plugin et qui ne connait pas php va vite être découragée par les soucis rencontrés
Répondre à ce message
# Le 19 avril 2011 à 13:06, par Pierre
En réponse à : SPIP-Immo : Présentation
Bonjour, je vous explique le soucis, actuellement mon client à 7 pages en partie privée hors sur la 6e et la 7e on ne voit rien, la liste est vide alors que les annonces sont bien créées puisque visibles du coté publique.
Quand je fais une copie de son site en local, tout s’affiche correctement.
Version de spip 2.1, du plugin 3.2.
J’avais deja eu ce problème j’avais rebasculé le site sur le serveur et avait mis une autre base mais si je dois faire ca tous les 1 mois ca le fait pas.
Mon hébergeur est 1and1.
Merci d’avance de votre aide
Répondre à ce message
# Le 31 mars 2011 à 15:31, par Marc
En réponse à : SPIP-Immo : Présentation
Je l’avais également remarqué. A chaque fois que je rencontre des problèmes sur Spip je me réfère toujours aux docs dans lesquels je trouve toujours les solutions à mes problèmes. filtre de piscine
Répondre à ce message
# Le 2 septembre 2010 à 15:10, par Yann974
En réponse à : SPIP-Immo : Présentation
Bonjour,
Après avoir installé un SPIP 2.0.9 et SPIPImmo v3.1d, j’ai créé une page squelette « resultat_spipimmo » pour recevoir les résultats du formulaire de recherche #FORMULAIRE_SPIPIMMO que j’ai placé dans « sommaire.html »... mais il ne renvoie aucun résultat : spip.php ?page=resultat_spipimmo reste désespérément vide, sans même un affichage du style « Désolé, auncun bien ne correspond à vos critères ».
Je suis sûr qu’il s’agit d’un petit oubli de ma part... mais où ?
Quoiqu’il en soit, c’est un super plugin !
# Le 6 septembre 2010 à 08:59, par CALV
En réponse à : SPIP-Immo : Présentation
Salut Yann,
Il serait beaucoup plus facile de répondre si nous avions une URL pour consulter rapidement le site et les squelettes.
Quelques pistes néanmoins :
- les annonces sont-elles publiées ?
- la boucle de résultats intègre-t-elle bien les paramètres du moteur de recherche ?
a+
Calvin
# Le 6 septembre 2010 à 09:48, par CALV
En réponse à : SPIP-Immo : Présentation
Dans ta boucle, tu n’as pas besoin de préciser le critère de publication (oui/non) car le plugin le gère automatiquement. Sinon, depuis la version 2.0, il faut mettre 1 ou 0 à la place de oui/non.
a +
Calvin
# Le 6 septembre 2010 à 10:16, par Yann974
En réponse à : SPIP-Immo : Présentation
Exact, mais où avais-je la tête ! Effectivement, le critère « publier=1 » fonctionne. (mettre à jour cet article du coup ?)
Par contre toujours rien au niveau des résultats de recherche !
Faut-il que tous les champs de la recherche soient remplis (Type,Type d’offre,Nb pièces min,Budget min.,Budget max.,Ville,Code postal ) ?
# Le 22 mars 2011 à 18:05, par bruno2502
En réponse à : SPIP-Immo : Présentation
Yann as tu solutionner ton problème de Recherche ? j’ai le même problème que toi...
Merci d’avance si tu as une solution.
# Le 22 mars 2011 à 19:15, par Yann974
En réponse à : SPIP-Immo : Présentation
Bonjour Bruno,
J’ai laissé tomber ce projet depuis. Et je n’avais pas trouvé de solution. Désolé.
# Le 22 mars 2011 à 19:23, par Jérôme
En réponse à : SPIP-Immo : Présentation
Bonjour Bruno, bonjour Yann,
Nous allons regarder à cela, un peu tard, navré Yann.
Bruno, peux-tu nous donner les URLs s’il te plaît ?
N’hésite pas à le faire en privé (contact@commealaville.com).
Merci,
A+
Jérôme.
# Le 24 mars 2011 à 10:39, par Jérôme
En réponse à : SPIP-Immo : Présentation
Bonjour Yann et Bruno,
Bruno nous a communiqué les infos nécessaire en privé. Et le problème est réglé.
Donc, pour qu’une boucle fonctionne sur des critères de recherche, il faut insérer un code de ce type :
=#ENVbmin,0prix_loyer<=#ENVbmax,100000000nb_pieces>=#ENVpicp_bien==#ENVcp, [0-9]ville_bien==#ENVville, [a-z A-Z]>
Toutes les infos nécessaires sont ici : http://spipimmo.commealaville.com/spip.php?article2
A+
Jérôme.
# Le 24 mars 2011 à 10:59, par bruno2502
En réponse à : SPIP-Immo : Présentation
Encore merci Jérôme pour la rapidité de ta réponse...
Répondre à ce message
# Le 8 janvier 2011 à 10:06, par Manu
En réponse à : SPIP-Immo : Présentation
Bonjour,
j’envisage d’utiliser ce plugin pour un site d’annonces de vente d’automobiles. Un peu naïvement, je me dis qu’on devrait pouvoir personnaliser votre plugin pour ne retenir que certains champs ou les masquer etc...
Selon vous, ce travail est-il réalisable assez simplement par quelqu’un de non-programmeur mais (assez) bien familier avec l’utilisation avancée de SPIP ?
# Le 8 janvier 2011 à 12:12, par Jérôme
En réponse à : SPIP-Immo : Présentation
Salut Manu,
Oui, je pense que c’est faisable. Bien sûr, il faudra que la ou les personnes rédigeant les petites annonces aient bien en tête la correspondance des champs (entre ce qui est inscrit dans le plugin et ce à quoi ça correspond en réalité.
Bon courage.
Jérôme.
PS. : je profite de ce post pour présenter les voeux de toute l’équipe à la communauté SPIP dans son ensemble.
# Le 9 janvier 2011 à 20:39, par Manu
En réponse à : SPIP-Immo : Présentation
Bonjour,
Effectivement, l’approche ne parait pas trop compliquée et j’ai donc commencé à personnaliser le plugin à grand coups de display none et de modifications de libellés pour que les libellés soient personnalisés eux aussi.... .
Cependant, j’ai été un peu surpris de ce que les libellés des champs de saisie soient indiqués en dur dans le source du formulaire et non pas par l’intermédiaire d’un fichier de langue. Je me trompe peut-être, mais la méthode actuelle ne permet pas d’envisager simplement une utilisation du plugin dans le cadre du multilinguisme. Une question un peu similaire se pose pour les infos contenues dans la table spip_types qui, du coup, sont « figées » ...
Mais il y a peut-être une raison à cela ?
En tout cas, cet outil va sans doute me permettre de mener à bien mon projet et c’est super !!!
# Le 10 janvier 2011 à 10:31, par CALV
En réponse à : SPIP-Immo : Présentation
Bonjour Manu,
Effectivement, le plugin n’a pas été pensé multilingue à l’origine. Certains éléments sont donc figés. Si le multilingue est une priorité pour votre projet, il y’a peut-être une solution en ajoutant un champ « lang » dans la table « spip_types ». Bien sûr il faudra modifier quelques requêtes mais c’est une piste intéressante.
Sinon, les enregistrements de cette table sont modifiables sans conséquence et peuvent vous permettre d’utiliser une liste html par exemple.
Bon développement ;).
CALV
Répondre à ce message
# Le 2 juillet 2010 à 07:29, par didier
En réponse à : SPIP-Immo : Présentation
bonjour ,
bravo pour votre plugins qui me semble vraiment extra.
vous qui avez l’experience de site d’annonces vous ne pourriez pas nous adapter votre plugins SPIP immo vers un site de petites annonces generique .
ce serai vraiment bien car ce plugins manque terriblement a bon nombre d’entre nous
merci
beaucoup pour votre travail
# Le 2 juillet 2010 à 09:04, par Calvin
En réponse à : SPIP-Immo : Présentation
Bonjour Didier,
Nous y avons déjà pensé. Mais le développement d’un outil permettant de gérer des petites annonces génériques nous semble trop important pour nos petites épaules. Il nous est arrivé d’adapté SPIP Immo pour un besoin spécifique (petites annonces de voitures), mais c’est déjà beaucoup de travail ;)
Merci pour les encouragements.
# Le 2 juillet 2010 à 14:17, par didier
En réponse à : SPIP-Immo : Présentation
ok mercipour votre reponse rapide . mais je suis persuadé que si vous devez creer un plugins pareil , il aurait enormement de succés . bravo encore a toute l’equipe de developpeurs pour vote super boulot .
Répondre à ce message