Table of contents
Dépendances
Configuration
Location objets
Le panneau de configuration du plugin vous permet de l’adapter à vos besoins.
Statut par défaut
Le statut de la location lors de son enregistrement.
Configuration conseillée : En attente de validation
Si vous utilisez le plugin Location d’objets - paiements, choisissez le statut en cours pour garantir le bon fonctionnement des envois de notifications.
Statut loué
Les statuts qui déterminent si un objet est considéré comme loué. Utilisé par exemple pour déterminer la disponibilité de l’objet par le plugin Disponibilités objets.

Service extras
Les objets à utiliser, comme service extra.

Ceci peut être surchargé via la variable options dans l’appel du formulaire
#ARRAY{location_extras_objets,VOTREOBJETSERVICESEXTRAS}
Voir ci-dessous
Type de période de location
L’entité utilisée pour décrire la période louée, soit jour ou nuit.
Ceci peut être surchargé via la variable options dans l’appel du formulaire
#ARRAY{entite_duree,jour}
Voir ci-bas
Gestion des notifications
Permet d’activer l’envoi des notifications et de définir leur moment d’envoi ainsi que les destinateurs des notifications.

SPIP
Seul les visiteurs connectés peuvent effectuer une location, donc il est nécessaire qu’ils puissent créer un compte Spip auparavant. Cette possibilité doit d’abord être activée dans la configuration de Spip.
Allez dans Configuration/Interactivité. (ecrire/?exec=configurer_interactions)
Activez :
- Accepter les inscriptions
- Accepter l’inscription de visiteurs du site public
Utilisation
Disponibilité
Si vous avez besoin de gérer des disponibilités, vous pouvez les définir sur la page de votre objet. Voir la doc du plugin disponibilités objets pour plus d’info.
Prix
La gestion de prix se fait via le plugin Prix objets, et Périodes de prix.
Pour plus d’informations sur la gestion des prix, rendez vous sur les pages des deux plugin sus-mentionnés.
Squelettes
Dans vos squelettes placez la balise
#FORMULAIRE_EDITER_OBJETS_LOCATION{
#ENV{id_objets_location},
#ENV{location_objet},
#ENV{id_location_objet},
#ENV{options}}
Vous trouverez un exemple dans squelettes/modeles/formulaire_location.html
- la première variable id_objets_location est l’identifiant de la location (vide s’il s’agit d’une nouvelle location.
- la deuxième location_objet désigne l’objet à louer. Utilisez le nom complet de la table, donc par exemple spip_espaces pour l’objet espace
- la troisième variable prend l’identifiant de l’objet à réserver
- la quatrième variable est un tableau avec toutes les variables à passer dans l’environnement. [1]
- les autres variables sont les variables typiques d’un formulaire CVT de spip
Noisette
Utilisez la noisette squelettes/content/location.html en lui passant le variables nécessaires.
Modèle
Vous pouvez également utiliser le modèle formulaire_location en y passant les variables souhaitées.
Les services extras?
Il s’agit de tout service s’ajoutant à la location de base. N’importe quel objet Spip peut servir comme service extra, il suffit de le définir dans la configuration ou via l’appel du formulaire et de lui ajouter un prix, si nécessaire. Chaque service extra pourrait être ajouté à la location.
Le choix dans la config peut être surchargé via
la variable options du formulaire en utilisant location_extras_objets - par exemple
#FORMULAIRE_EDITER_OBJETS_LOCATION{
#ENV{id_objets_location},
#ENV{location_objet},
#ENV{id_location_objet},
#ARRAY{
location_extras_objets,
objets_service}
}
Gestion
Les locations effectuées se trouvent sous Activité/Locations

Dans la colonne gauche vous trouverez vos locations triées par statut, avec la possibilité de visualiser ou de télécharger leurs infos détaillées.

Extensions
- Périodes de prix : Gestion de prix par période.
- Location d’objets -restrictions : Gestion de limitations quant à la location.
- Objets restrictions périodes : Des limitations temporelles pour la location.
- Location d’objets - paiements : Paiement en ligne des locations.
- Services extras pour objets : Des service extras
- Disponibilités objets : Permet de définir quand un objet est disponible et/ou indisponible
Exemples
Le plugin location_immeubles, utilise location d’objets pour proposer une location pour des immeubles/espaces.
Discussions par date d’activité
Une discussion
Bonjour,
Tout ça m’a l’air d’enfer !!!
Je voudrais l’utiliser (selon les bons conseils de la liste) pour une location de salles de municipalité.
Il semble que le plugin location d’immeubles soit parfait pour cela, d’autant plus qu’il semble aussi qu’avec le plugin Objets services extras on pourrait y attacher le matériel nécessaire (chaises, vidéoprojecteur, etc.).
Y a-t’il un bac à sable pour voir directement et pratiquer, ou bien un site où c’est mis en œuvre ?
Merci beaucoup, j’ai hâte...
Bonjour Perline,
non, il n’y a pas de bac à sable, mais une site en production, pour lequel le tout avait été crée :https://www.domainedecazaban.com/Le-Mas-de-Cazaban.html , Mais il me semble qu’ils ont un problème avec l’inscription de nouveaux clients (géré par inscription2). le plus simple c’est installer location d’immeuble en clocal pour faire des testes
Rainer
Merci.
Du coup est-ce que ce plugin sera suivi ?
Dans la mesure du possible oui :)
Reply to this message
Ajouter un commentaire
Follow the comments:
|
