SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 187 visiteurs en ce moment

Accueil > Interactivité, échanges > Réservation d’évènements > Réservation d’événements

Réservation d’événements

16 mars 2015 – par Rainer Müller – 190 commentaires

20 votes

Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées.

Installation

Le plugin s’installe comme n’importe quel plugin.

il nécessite :

Introduction

Une réservation comporte deux parties :

  • La partie principale qui contient les données générales, comme les coordonnées, la date et référence de la réservation - la réservation proprement dit.
  • à cette réservation est/sont attaché/s le/s détail/s de la réservation contenant les informations relatives à l’évènement réservé.

Une réservation peut donc contenir plusieurs détails de réservation, mais en nécessite au minimum un.

Configuration

Statut par défaut
Configurez d’abord votre plugin en commençant par le statut par défaut de chaque réservation (si rien n’est choisi, le statut par défaut sera dans liste d’attente)

Le(s) Statut(s) complet(s)
Si vous comptez utiliser la limitation de places pour les réservations, choisissez le/s statut/s qui entre/nt en compte pour déterminer si un événement est complet. Lors d’un changement de statut vers un des « statuts complets », le plugin déterminera alors si il reste des places disponibles, sinon il mettra le statut à « en liste d’attente ».

Calculer automatiquement le statut accepté de la réservation
Si activé, lors d’un changement de statut vers accepté, le plugin vérifiera si tous les détails de réservation ont le statut accepté, sinon la réservation sera mis en « accepté partiellement ».

Notifications
Vous pouvez ensuite activer l’envoi automatique des notifications de réservations aux vendeurs/administrateurs du site.

Paramètres des notifications
Déclenchement
Définissez alors quel changement de statut déclenchera une notification et les autres paramètres de notifications

Client
Vous pouvez également activer l’envoi d’un mail de notification au client.

Activer le mode Envoi Séparé pour le statut
Par défaut, le changement de statut d’un détail de réservation ne déclenche pas d’envoi de mail. Si vous voulez pouvoir envoyer des notification séparés pour chaque détail de réservation, activez le pour le statut souhaité.

Clôturer automatiquement une réservation
Vous pouvez programmer la clôture automatique d’un évènement.

Si activé, un champ Clôture automatique s’affichera dans vos formulaire d’édition d’articles et d’évènements.
Afin qu’un évènement soit clôtué automatiquement, il faut l’activer au niveau de l’évènement.
Si activé au niveau de l’article, tout nouveau évènement de cet article aura la Clôture automatique activé par défaut.

Chaque évènement pour lequel la Clôture automatique est activé sera déclaré comme clôturé quand la date fin est atteinte et les détail de réservation concernés ayant le statut accepté seront mis en statut clôturé.
Si vous voulez envoyer une notification lors de la clôture de l’évènement, ajoutez le statut clôturé sous Paramètres des notifications/Déclenchement.

Permettre au visiteur de s’enregistrer lors d’une réservation
Si activé, le visiteur peut choisir de s’enregistrer et de créer un compte auteur spip (statut visiteur) avec login et mot passe, ce qui lui permettra d’effectuer de nouvelles réservation dans devoir renseigner à nouveau ses coordonnées.

Cette option peut être rendu obligatoire.

Un visiteur enregistré sera logué automatiquement après la réservation

Créer les évènements ouverts à l’inscription

Saisissez d’abord un évènement.
Nativement le plugin agenda prévoit une case inscription en ligne et Limiter le nombre de places qui seront utilisé par ce plugin.

Pour que l’évènement soit pris en compte par ce plugin, il faut cocher inscription en ligne.

Si vous prévoyez de limiter le nombre d’inscriptions, remplissez le champ Limiter le nombre de places. Laissez vide si vous ne voulez pas imposer de limite.
Si vous avez indiqué un nombre limite, lors de chaque réservation sera alors calculé le nombre de détails de réservation pour cet évènement ayant le statut correspondant au/x Statut(s) complet(s) définit dans la Configuration. Si ce nombre dépasse celui prévu dans Limiter le nombre de places, le détail de réservation obtiendra le statut dans liste d’attente.

Gestion de prix

  • Créez un champ extra prix pour vos articles ou vos événements. (Il est alors conseillé d’installer le plugin API Prix afin de mieux gérer les formats de prix, surtout pour un site multilingue).
  • Installez le plugin Prix Objets puis activez dans la configuration les objets articles et évènements.

Le plugin vérifie d’abord si il existe un prix fournis par Prix Objets, sinon il cherchera un champs prix (ou prix_ht si API Prix est installé).

Un prix définit au niveau de l’article s’applique à tous ses évènements qui n’ont pas de prix définit.

Formulaire public

Squelettes

  1. <div class="ajax">
  2. #FORMULAIRE_RESERVATION{#ENV{id_evenement},#ENV{id_article},#ENV{retour}}
  3. </div>

Télécharger

Les variables ne sont pas nécessaire :

  • Les deux premiers servent à limiter l’étendu du formulaire. Il peut s’agir d’un seul id ou d’un tableau de plusieurs id. Si rien n’est mis, tous les événements sont prix en compte.
  • La troisième variable permet de renseigner une url de redirection.

Modèle

Si ce modèle est placé dans un article, le formulaire affichera uniquement les évènements futurs de cet article.

Pour afficher seulement le formulaire d’un seul évènement.

Gestion des réservations

Rendez vous sur Édition>Réservations pour trouver une liste des réservations effectuées.

Le menu de la colonne de gauche vous permet de classer les réservations par événement ou par article.

Pour chaque événement ou article il est ainsi possible de visualiser et télécharger les différents réservation effectuées, classées par statut.

Vous retrouverez ces informations également dans la colonne gauche des pages rubriques, articles et événements dans l’espace privé

Extensions

Ce plugin peut être complémenté avec :

Voir en ligne : http://plugins.spip.net/reservation...

Dernière modification de cette page le 8 avril 2016

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 27 novembre à 00:02, par Per’Jean En réponse à : Réservation d’événements

    Hello Rainer,
    Un point d’amélioration possible :
    Dans le squelette ’saisies/articles_evenements.html’, j’ai ajouté sur les boucles ’evenements’ le critere inscription==1 pour limiter la liste des événements aux seuls pour lesquels on a ouvert les inscriptions. Plus léger.

    Amitiés. Jean.

    • Le 27 novembre à 00:45, par Per’Jean En réponse à : Réservation d’événements

      Après réflexions, je ne comprends pas lors de répétitions d’événements, tu fusionnes en un seul choix de réservation.
      Pour moi, chaque répétition peut faire l’objet d’une réservation indépendante ; imagines un spectacle qui a 3 représentations, on ne peut pas réserver les 3 d’un seul coup !!
      Voilà, une simple idée qui me passe par la tête au milieu de la nuit :-)

      Allez je vais me coucher. Amitiés.

    • Le 30 novembre à 19:34, par Rainer Müller En réponse à : Réservation d’événements

      dans la version 100784 j’ai repris ta proposition.

      Quant à ta question. Tu veux dire que avec déclinaison activés il n’est pas possible de choisir deux ou plus de déclinaisons d’un événement ? Effectivement ça pourrait être intéressant à rendre possible.

      Il faudrait alors pouvoir définir si les déclinaisons sont à choix multiples ou pas lors de l’encodage du prix (évolution de déclinaisons et réservation événements).

      Est-ce que j’ai bien compris ta question ?

    • Le 1er décembre à 14:02, par ÉricL En réponse à : Réservation d’événements

      Bonjour Rainer, et un grand merci pour cette suite de plugins qui semblent parfait pour le nouveau projet sur lequel je travaille.
      Mais je butte sur le même problème que Per’Jean : chaque répétition doit pouvoir faire l’objet d’une réservation indépendante. Et je ne comprends pas ta réponse : quel rapport avec les déclinaisons ? pour moi, les déclinaisons sont plutôt des déclinaisons de prix. Pour reprendre l’exemple de Per’Jean : un spectacle peut avoir trois représentations et chacune peut se décliner avec un prix adulte, enfant, chômeur, etc...
      Je me gourre dans la façon de faire ?

      J’en profite au passage pour te signaler une coquille relevée dans inc/donnees_reservations_details.php : ligne 29, $datte au lieu de $date.

      Merci encore pour tout ce boulot,
      Chaleureusement

    • Le 1er décembre à 16:51, par Rainer Müller En réponse à : Réservation d’événements

      Je crois que je comprends maintenant.

      Si dans formulaires/inc-reservation_evenements.html tu enlèves id_evenement_source=0 cela t’afficherai tous les événements répétés, non ? Je

      merci pour le signalement, je le corrigerai.

    • Le 2 décembre à 09:38, par ÉricL En réponse à : Réservation d’événements

      Merci, en effet c’est une piste, à condition de modifier également formulaires/reservation.php ligne 51 pour :
      $where = array('inscription=1 AND statut="publie"');
      sinon une fois l’événement initial passé plus aucun événement ne s’affiche dans le formulaire de réservation.
      Du coup, il m’a fallu aussi ajouter dans formulaires/inc-reservation_evenements.html une <BOUCLE_avenir (EVENEMENTS) {id_evenement}{evenement_a_venir}> cette fois pour n’afficher que les événements à venir dans le formulaire de réservation ( là, il y a sûrement moyen de faire plus propre mais je n’ai pas pris le temps de fouiller ).
      Bref, on s’en sort sauf que formulaires/inc-reservation_evenements.html n’est utilisé que lorsque le plugin des déclinaisons n’est pas activé ! Sinon c’est formulaires/inc-reservation_evenements_declinaisons.html qui est utilisé, et là si j’enlève id_evenement_source=0, je me prends une erreur 500 dans les dents ( aîe !).
      Bon, je continue à fouiller car j’aimerais bien utiliser les déclinaisons aussi ;)
      Passe une bonne journée et merci encore.

    • Le 2 décembre à 17:04, par Rainer Müller En réponse à : Réservation d’événements

      Salut Éric,

      je viens de faire un essai https://github.com/abelass/reservation_evenement/tree/dev que je n’ai pas pu tester à fond

      J’ai introduit la possibilité de desactiver l’affichage unique des événements sources.

      1. #FORMULAIRE_RESERVATION{#ENV{id_evenement},#ENV{id_article}, #ENV{retour}, #ARRAY{id_evenement_source,''}}
    • Le 3 décembre à 10:54, par Rainer Müller En réponse à : Réservation d’événements

      Normalement ça devrait être bon maintenant, j’ai actualisé le github et testé avec et sans déclinaisons. Ça répond à ce que vous cherchiez ?

    • Le 3 décembre à 13:27, par ÉricL En réponse à : Réservation d’événements

      Waou, super. Je teste tout ça et je reviens te dire.

    Répondre à ce message

  • Le 23 novembre à 23:48, par Per’Jean En réponse à : Réservation d’événements

    Bonjour Rainer,

    J’avance sur ma fonction complémentaire sur les tables (que j’appelle des groupements de réservations pour généraliser).
    J’ai besoin d’ajouter un champs extras ’selecte’ dans la table reservations_details pour choisir le groupement.
    En testant le fonctionnement au préalable, en privé, sur le formulaire ’editer_reservations-detail’, j’ai un champ ’Type de prix’ que je ne comprends pas.
    Le plugin ’prix_objet’ est activé mais seulement pour les événements et les réservations, pas pour les détails.
    Aurais-tu une piste de recherche du fonctionnement ?

    Amitiés jean.

    PNG - 53.3 ko
    • Le 24 novembre à 11:49, par Rainer Müller En réponse à : Réservation d’événements

      Salut Jean,

      tu fais du bon débogage ;).

      Le champ « Type de prix » n’a du sens uniquement si le Plugin déclinasion est activé.
      De plus il ne cherchait les prix uniquement au niveau de l’article.

      Je viens de corriger ceci sur github : https://github.com/abelass/reservation_evenement en attendant que j’aille accès à svn.

      Tu n’as pas besoin d’activer les prix pour les réservations (ni pour détail de réservation). Les prix sont gérés au niveau des détails de réservation et sont tirés de l’évenément ou article correspondant.

      Bonne journée
      Rainer

    • Le 24 novembre à 17:22, par Rainer Müller En réponse à : Réservation d’événements

      Bugs corrigés avec svn 100651

    • Le 25 novembre à 16:10, par Per’Jean En réponse à : Réservation d’événements

      Bonjour Rainer,

      Super la correction. Tu maîtrise complètement ton sujet :-)
      Ce n’ai pas encore le cas pour moi pour la nouvelle fonction.
      Je testerai plus tard avec ’déclinaison’, mais pour le moment je ne l’utilise pas.

      Merci Beaucoup.
      J’ouvre un nouveau fil car autre point.

    • Le 25 novembre à 16:34, par Per’Jean En réponse à : Réservation d’événements

      Du nouveau (oups !!) :
      Sur mon site de dév, j’ai laissé par erreur le plugin ’déclinaison’ actif.
      Dans ce cas, lors de l’appel de ’editer reservation détail’, le champ ’type de prix’ est bien là avec les chois possibles.
      Sauf que après enregistrement (qui se passe bien), le ré-affichage de remet pas la valeur préalablement choisie.

      A toi ;-)

    • Le 30 novembre à 19:24, par Rainer Müller En réponse à : Réservation d’événements

      j’ai corrigé le problème de type de prix ainsi que la faute de frappe (signalé auparavant) dans la version 100784

    • Le 1er décembre à 16:14, par Per’Jean En réponse à : Réservation d’événements

      Bonjour Rainer,

      Merci pour ce correctif.

      Amitiés Jean.

    Répondre à ce message

  • Le 14 novembre à 11:43, par Per’Jean En réponse à : Réservation d’événements

    Bonjour Rainer,

    Je me remet sur l’utilisation de tes plugins et c’est super comme développements avec les différentes fonctions multiple, prix, déclinaison...
    Je travaille sur des réservations par groupe genre « je réserve pour une table de 10 ou de 20... » sous la forme d’un plugin complémentaire en local pour le moment.

    Juste à te signaler un défaut d’écriture dans reservatrion_evenement/v1.21.31/formulaires/reservation.html : ligne 4 le </div n’est pas fermé.

    A bientôt. Jean.

    • Le 14 novembre à 15:16, par Rainer Müller En réponse à : Réservation d’événements

      Salut Jean,

      Merci pour le signalement. Je le corrigerai dés que j’ai accès à svn.

      Je suis très intéressé par ton plugin. Dis moi quand c’est utilisable et je rajouterai un lien depuis cette page.

      Rainer

    • Le 15 novembre à 09:11, par Rainer Müller En réponse à : Réservation d’événements

      C’est fait.

      Encore concernant ton plugin. J’imagine que tu as regardé Réservations multiples, un plugin qui semble faire un travail similaire à ce que tu cherches : permet ou de réserver pour plusieurs personnes à la fois ou de spécifier le nombre de réservations.

    • Le 15 novembre à 14:51, par Per’Jean En réponse à : Réservation d’événements

      Salut Rainer,

      Merci de ta réactivité.
      Oui bien sur j’utilise resrevation-multiple aussi.
      Qd j’aurai finalisé (besoin de mettre en ligne avant début décembre), je reviens vers toi pour te le présenter cette fonction de façon plus détaillée.
      Ce sera peut-être un cadeau de noël ;-)
      A bientôt Jean.

    Répondre à ce message

  • Le 29 octobre à 18:31, par DD En réponse à : Réservation d’événements

    Bonjour,
    Je ne sais pas si c’est voulu mais je trouve perturbant d’avoir la case :
    Mode Envoi Séparé activé
    Le changement de statut vers « accepté partiellement, accepté » provoquera l’envoi d’une notification !

    affichée même si dans la config du plugin j’ai spécifié :
    Envoyer par mail des notifications de réservation ? NON

    Sinon tout fonctionne bien merci
    dd

    Répondre à ce message

  • Le 2 juillet à 02:21, par lebardix En réponse à : Réservation d’événements

    bonsoir,
    Merci pour ce plugin très efficace, mais je rencontre plusieurs petits problèmes et parfois perturbants (autour des situations : connecté ou non-connecté)
    Est-ce un problème particulier à ma configuration ? spip 3.0.21, SPIPr-dist 0.4.15, plugin inscription3,....
    et utilisation du modele <reservation|> dans un article.

    Le premier - le visiteur est connecté et veut s’inscrire à un évènement, la fiche d’inscription fait apparaitre ses informations, mais malheureusement la personne peut/veut changer l’identifiant et l’adresse mail (par erreur ou volontairement).
    le résultat est que l’inscription apparait avec son identifiant de connexion, donc il faudrait
    -  soit interdire la modification de l’identifiant (ou bien ne pas le faire apparaitre),
    -  soit cette possibilité est offerte et l’inscription a bien lieu avec ce nouvel identifiant ...

    Le second - le visiteur n’est pas connecté et s’inscrit pour un événement, cependant il en profite pour s’enregistrer sur le site (case à cocher), lorsqu’il valide une deuxième partie de formulaire apparait (là encore il peut entrer un identifiant différent de celui saisi auparavant ...) mais comme il est maladroit, il ne saisit pas 2 fois le même mot de passe
    une erreur est signalée (mot de passe différent), mais ne sait plus quoi faire car il ne peut rien ressaisir

    ( à moins que par hasard il ne décoche la case d’enregistrement .. et là il peut rectifier la saisie des mots de passe,
    le message de validation de l’inscription à l’événement est correcte mais dans en réalité l’inscription n’est pas enregistré completement - un numéro d’inscription est créé, mais pas de fiche utilisateur)

    Merci d’un conseil ....

    • Le 3 juillet à 20:37, par Rainer Müller En réponse à : Réservation d’événements

      Bonjour

      Pour commencer, je n’ai pas tester le plugin avec inscription3

      -  Pour le premier point, je viens de modifier le plugin (v1.21.24) pour que le changement des données de connexion (auteur) ne se fasse uniquement si expressément souhaité. Afin de réserver avec un autre identifiant, il faut d’abord se déloger.
      -  Pour la deuxième question, je ne suis pas sur de comprendre.

      lorsqu’il valide une deuxième partie de formulaire apparait (là encore il peut entrer un identifiant différent de celui saisi auparavant ...)


      si on est pas logué il apparait un formulaire pour enregistre le nom et l’email et si on veur créer un compte, le login et le mot de passe son demandé en plus.
      _

      mais comme il est maladroit, il ne saisit pas 2 fois le même mot de passe
      une erreur est signalée (mot de passe différent), mais ne sait plus quoi faire car il ne peut rien ressaisir


      ceci était un bug qui vient d’être corrigé dans la dernière version

    • Le 3 juillet à 22:48, par lebardix En réponse à : Réservation d’événements

      probleme à l’installation du zip version 98658

      Erreur dans les plugins : /srv/data/web/vhosts/www.marseillereiki.com/htdocs/plugins/auto/reservation_evenement98658/reservation_evenement_pipelines.php

      comment revenir en arrière ?

    • Le 3 juillet à 23:58, par lebardix En réponse à : Réservation d’événements

      après avoir bien m***é avec l’installation zip 98658, sans doute pas la bonne (erreur de pipeline ...), j’ai voulu réactivé la version 1.21.23 qui m’a été noté obsolete,
      par dépit j’ai réinstallé en la version 1.21.23 et me retrouve en 1.23.24 (dans un repertoire /plugins/auto/reservation_evenement/v1.21.23) mais le xml est correct ... passons

      Donc après tests :
      -  l’inscription avec création d’un compte, les erreurs de mot de passe sont bien traitées et celui-ci est normalement créé
      -  l’inscription lors que la personne est connectée utilise les identifiants du compte et peuvent être modifiés c’est bien

      -  un problème reste dans en partie privée, dans la visualisation des événements , pour un événement ayant reçu une ou plusieurs inscriptions , lorsque utilise le lien « liste des inscriptions » on obtient toujours « Aucun inscrit »

      merci encore

    • Le 4 juillet à 08:40, par Rainer Müller En réponse à : Réservation d’événements

      • Comment tu avais installé l’actualisation du plugin ? Ce n’est pas normal qu’il soit nomme « reservation_evenement98658 ».
      • Peux-tu me dire exactement ou se trouve le problème d’affichage ?
    • Le 4 juillet à 12:26, par lebardix En réponse à : Réservation d’événements

      Comment tu avais installé l’actualisation du plugin ?
      comme il n’y avait pas de proposition dans la gestion SVP des plugins au sujet de reservation_evenement, j’ai voulu l’installer depuis le zip de svn donc
      - recupération depuis http://zone.spip.org/trac/spip-zone/changeset/latest/_plugins_/reservation_evenement?old_path=/&format=zip
      -  dépose dans un dossier de mon serveur
      -  installation du zip (en donnant l’adresse du fichier téléchargé sur mon serveur) depuis ajouter un plugin « Télécharger un plugin depuis son archive »
      -  le compte-rendu d’installation était positif, mais le message ( entre la barre des outils et le cadre contenant l’information que l’installation s’était bien déroulée ) /srv/data/web/vhosts/www.marseillereiki.com/htdocs/plugins/auto/reservation_evenement98658/reservation_evenement_pipelines.php était affiché.
      -  la conséquence sur la partie publique était l’affichage dans l’article du texte <reservation|> au lieu de l’affichage des événements ....

      comment j’ai résolu
      la version du plugin 1.21.23 était signalé obsolete dans le dossier des plugins INACTIFS.
      J’ai donc dans la liste des plugins ACTIFS désactivé le plugin reservation_evenement que je venais de rajouter par zip et ensuite j’ai réinstallé normalement depuis SVP le plugin proposé par la fonction de recherche (donc version 1.21.23)
      et la je me suis que c’était la version 1.21.24 qui était installée...... (sur le serveur le dossier /plugins/auto/reservation_evenement/ est resté nommé v1.21.23 ......

      à propos du problème dans la partie privée
      * depuis le menu Edition il s’affiche les réservations en cours
      * à gauche je choisis Événements - la liste des événements apparait
      * je sélectionne un événement (qui a au moins une réservation active) - l’événement s’affiche et il y a un lien « liste des inscriptions »
      * je clique sur ce lien et là il est signalé « Aucun inscrit »

      j’espère avoir été assez clair, sans doute mes manipulations pour l’installation n’ont pas été très réglementaires , merci

    • Le 4 juillet à 14:29, par Rainer Müller En réponse à : Réservation d’événements

      • le plugin est disponible dans SVP normalement, mais bon tu as réussi à résoudre ton problème
      • et il y a un lien « liste des inscriptions »
        je clique sur ce lien et là il est signalé « Aucun inscrit »


        ce lien est cree par le plugin agenda et affiche les résultats des inscriptions gérés par agenda. _ C’est un peu confus, J’imagine que je devrait permettre de le cacher. les isncriptions ’a un événement peuvent être visualisées ou dans la colonne gauche sous "Réservations Événements " ou en dessous de l’événement.

    • Le 4 juillet à 22:54, par lebardix En réponse à : Réservation d’événements

      bonsoir,
      pour le lien , fallait juste le savoir, maintenant il suffirait peut etre de simplement signaler qu’il n’appartient pas a ce plugin....

      par contre plus ennuyeux, l’administrateur du site voudrait gérer toutes ses réservations à ses stages. Certaines sont faites directement auprès de l’administrateur (tel ou vocale...), et donc je lui ai proposé de les ajouter depuis l’interface privée en créant une réservation .

      Le problème est le suivant
      -  l’admin peut créer une réservation mais impossible de préciser à quel événement s’applique la réservation :/
      ai-je mal vu ?

    • Le 4 juillet à 22:58, par lebardix En réponse à : Réservation d’événements

      aille pas taper !!!
      oui j’ai mal vu, il faut reprendre la réservation et rajouter un détail ...
      pourquoi ce n’est pas fait dès la création de la réservation ?

      merci

    Répondre à ce message

  • Le 8 juillet à 21:49, par  ??? En réponse à : Réservation d’événements

    Bonjour et merci pour ce plugin,

    J’ai deux questions
    1/ j’ai crée un champ extrat pour les prix des événements mais avec une liste déroulante, le visiteur doit choisir un prix sur une liste de 4 prix différente. Est ce ce plugin est prévu pour ce genre de choix de prix ?

    2/ comment faire de sorte de pouvoir payer en ligne aprés avoir fait une réservation ?

    Merci de votre réponse

    • Le 9 juillet à 09:30, par Rainer Müller En réponse à : Réservation d’événements

      Bonjour,

      1. Pas avec champs extras, mais oui avec Declinaisons produits (ensemble avec Prix Objets) qui permet d’attacher plusieurs prix à un objet (dans la config de prix objets il faut sélectionner les objets auxquels on veut attacher un prix)
      2. utilisez le plugin Réservations Bank qui ensemble avec le plugin Banque et paiement intègre le paiement. Réservations Bank n’a pas encore testé de manière exhaustive, su tu tombe sur des bugs n’hésite pas à me le communiquer.

      Rainer

    • Le 11 juillet à 16:49, par  ??? En réponse à : Réservation d’événements

      Bonjour et merci pour la réponse,
      J’ai installé tous les plugins, mais ou est ce qu’on doit configurer prix objet ? je ne le vois nul part, je cherche a attaché les prix sur les événements.
      Merci de votre aide je veux aller jusqu’ au bout :)

    • Le 12 juillet à 08:25, par Rainer Müller En réponse à : Réservation d’événements

      C’est comme pour tous les plugins. Va sur la page des plugins et clique sur l’icone avec les outils (voir annexe)

      PNG - 44.8 ko

    Répondre à ce message

  • Le 12 mai à 19:10, par AlainF En réponse à : Réservation d’événements

    Bonjour,
    bravo pour ce travail.

    Dans le cadre de l’euro 2016, nous faisons une réservation de place pour visualiser des matchs sur la place du village (pour prévoir les chaises, avec l’entrée gratuite).

    Est-ce envisagé de pouvoir sélectionner plusieurs événements d’une même rubrique ?
    soit dans mon cas :
    -  rubrique
    « Euro 2016 »
    - articles
    - « match 1 » avec événement associé (date, heure, lieu)
    - « match 2 » avec événement associé (date, heure, lieu)
    - « match 3 » avec événement associé (date, heure, lieu)

    Les personnes souhaitant s’enregistrer aux 3 matchs, doivent le faire 3 fois, c’est pas très difficile, mais ça fait autant de mails (x 3) ...

    Si vous avez un todo, il me serait agréable d’y trouver cette option.

    Cordialement, Alain

    • Le 12 mai à 19:54, par Rainer Müller En réponse à : Réservation d’événements

      Bonjour,

      Il te suffit de passer un tableau avec les id_evenement souhaités comme première variable de la balise formulaire.
      Donc
      #FORMULAIRE_RESERVATION {#LISTE{1, 6, 7,...}}

    • Le 13 mai à 15:44, par AlainF En réponse à : Réservation d’événements

      Bonjour,
      merci pour cette réponse, mais j’utilise plutôt le modèle :
      <reservation|>
      dans l’article, doit-on l’écrire comme ça ?

      <reservation|>
      <reservation|id-évenement=xx>
      <reservation|id-évenement=yy>

      ayant essayé, je ne trouve pas le système convivial, car cela fait autant de fois le formulaire...

      Préférant la boucle dans le squelette : peut elle permettre de sélectionner les autres articles souhaités de la rubrique, seulement pour les évènement à venir sans avoir à indiquer leur #ID, comme dans
      #FORMULAIRE_RESERVATION {#LISTE{1, 6, 7,...}} ?

      Mais plutôt avec un critère de type {age_redac<0} ? Car il est serait bien de venir directement sur le dernier évènement et sélectionner ceux précédent qui ne sont pas encore passés !

      Cordialement, Alain

    • Le 13 mai à 15:59, par Rainer Müller En réponse à : Réservation d’événements

      Pour le modèle, tu peux utiliser

      1. <reservation|id_evenement=1,2,3,...>

      Pour ta deuxiéme question, su tu veux afficher tous les événement futurs, il suffit de mettre

      1. #FORMULAIRE_RESERVATION

      sans passer des variables, cela prendra tous les futurs événement ouverts à l’inscription

    • Le 13 mai à 16:57, par AlainF En réponse à : Réservation d’événements

      Merci beaucoup,
      j’ai utilisé dans le squelette « article » en dehors de la boucle pour ne pas prendre le paramètre #ID_ARTICLE, le code suivant :

      [(#ID_RUBRIQUE|=={25}|oui)     [#FORMULAIRE_RESERVATION)]      ]

      Comme ça, je n’ai les infos souhaitées que dans les pages articles de la rubrique !

      Bravo pour cette réactivité.

    Répondre à ce message

  • Le 7 avril à 10:06, par DjackO En réponse à : Réservation d’événements

    quelques bugs :
    pardate_fin -> par date_fin
    Dans inc-reservation_evenements.html

    1. 30 <BOUCLE_evenements_lies(EVENEMENTS) {id_evenement_source=#ID_EVENEMENT}{!pardate_fin} {0,1}>
    2. 31 #SET{date_fin,#DATE_FIN}
    3. 32 </BOUCLE_evenements_lies>

    Télécharger

    /content/evenement.html

    1. <BOUCLE_evmt_lie(EVENEMENTS){id_evenement_source=#GET{id_evenement_source}}{! pardate_fin}{0,1}>
    2. 10 #SET{date_fin,#DATE_FIN}
    3. 11 </BOUCLE_evmt_lie>

    Télécharger

    Et aussi pour l’internationalisation :
    modeles/reservation.html

    1. #FORMULAIRE_RESERVATION{#ENV{id_evenement},#ENV{id_article}}

    Rajouter un petit : ,env

    1. #FORMULAIRE_RESERVATION{#ENV{id_evenement},#ENV{id_article},env}
    • Le 7 avril à 10:41, par Rainer Müller En réponse à : Réservation d’événements

      Bonjour,

      ces bugs sont déjà corrigé dans la dernière version du plugin (1.21.20). Quant à

      1. #FORMULAIRE_RESERVATION{#ENV{id_evenement},#ENV{id_article},URLDEREDIRECTION}

      la troisième variable sert à définir une éventuelle url de redirection, donc env ne transmettra pas les variables de l’environnement, mais redirigera vers la page /env après la validation du formulaire.

    • Le 7 avril à 11:29, par DjackO En réponse à : Réservation d’événements

      Vous êtes sur ? car je viens de vérifier, je suis en 1.21.20 et sur le svn j’avais vérifié aussi avant de poster.

      Quand à ce paramètre URLDEREDIRECTION, je ne l’ai pas dans mon modèle reservation.html

    • Le 7 avril à 11:46, par Rainer Müller En réponse à : Réservation d’événements

      Autant pour moi, je n’avais pas commité les modifs, c’est fait dans la version 1.21.21.

      Pour l’url de redirection, comme ce n’est pas un cas commun je ne l’avais pas mis dans le modèle

    • Le 14 avril à 19:22, par DjackO En réponse à : Réservation d’événements

      yep, j’en a ai trouvé 3 autres pardate_debut
      ligne 4 inc-reservation_evenements
      et les 2 autres dans la copie écran.

      Curieux car cela ne génère pas d’erreur.

      J’ai une proposition d’amélioration de code pour formulaires/reservation.htm :

      1. <div class="formulaire_spip formulaire_#FORM formulaire_#FORM-#ENV{id,#ENV{id_evenement}}">
      2. [(#ENV{evenements}|count|?{#SET{evenement,1},#SET{evenement,0}})]
      3. [(#GET{evenement}|?{

      Télécharger

      et à la fin du formulaire :

      1. ,<:reservation:pas_evenement:>})]
      2.  
      3. </div>

      Télécharger

      Cela permet de ne pas afficher le formulaire de connexion quand y a pas d’événements.

      PNG - 19.4 ko
    • Le 16 avril à 18:10, par Rainer Müller En réponse à : Réservation d’événements

      merci pour ces retours.

      les pardate... sont corrigés

      et j’ai ajouté ta proposition de modification

    Répondre à ce message

  • Le 12 mars à 19:27, par DD En réponse à : Réservation d’événements

    Depuis quelques jours (suite à la mise à jour du plugin réservation ou de SPIP vers 3.3.1 ?)

    la liste de réservations que j’affichai sur le site public n’apparaît plus.

    le code est :
    [(#INCLURE{fond=inclure/reservation_visualiser,nb=30,env,ajax})]

    C’est une noisette que j’avais repiquée de plugins/auto/reservation_evenement/v1.21.10/prive/objets/liste

    dd

    • Le 12 mars à 22:59, par DD En réponse à : Réservation d’événements

      Je ne sais pas si c’est lié mais dans l’espace privé les liens avec les icônes voir, télécharger n’affichent rien (la mediabox s’ouvre mais elle est vide)

      Et pour le lien « envoyer un message » j’ai cette erreur :

      1         Erreur SQL 1054
      Unknown column 'lang' in 'field list' SELECT titre,lang FROM spip_evenements WHERE id_evenement=16

      squelette        /srv/site/www/www.site.org/htdocs/plugins/auto/master/formulaires/editer_reservation_communication.php         

      boucle formulaires_editer_reservation_communication_charger_dist(){ sql_fetsel(); }

      Il n’y a qu’une langue dans mon site.

      dd

    • Le 28 mars à 15:47, par DD En réponse à : Réservation d’événements

      Bonjour,

      Résolu avec la dernière version du plugin !

      Merci

    Répondre à ce message

  • Le 25 avril 2015 à 20:27, par bob En réponse à : Réservation d’événements

    bonjour, est il possible d’ajouter le paiement en ligne à ce plugin ? Et comment procéder.? Merci pour vos reponses.

    • Le 25 avril 2015 à 22:44, par Rainer Müller En réponse à : Réservation d’événements

      Actuellement le plugin ne prévoit pas d’intégration de paiement. Mais cela serait assez facilement realisable avec un des plugins de paiement disponible, comme par example bank. Il suffirait de passer le montant au formulaire de paiement puis enregistrer le retour du paiement via la pipeline adéquate.

    • Le 15 mai 2015 à 15:41, par Yohooo En réponse à : Réservation d’événements

      Pas si simple étant donné que le plugin est implémentable avec le plugin déclinaison et le plugin reservation multiple.

      Pour calculer le montant de la réservation, il faut prévoir tout ces cas de figure.

      Le passage par un panier me semble la meilleure des préconisations. Hélas, le plugin panier n’est pas encore implementable avec le plugin déclinaison de produit...

    • Le 18 mai 2015 à 10:41, par Rainer Müller En réponse à : Réservation d’événements

      Concernant le prix il faut récupérér le id_reservation afin de pouvoir récupérer les prix des reservations_details, la somme de tous ces prix fait le prix total. Pas besoin de se tracasser su l’origine du gestionnaire du prix. Je dois ajuter le id_reservation dans la session pour pouvoir le récupérer via #SESSION{id_reservation}. En attendant vous pouvez le faire via la pipeline formulaire_traiter

    • Le 19 mai 2015 à 19:08, par Rainer Müller En réponse à : Réservation d’événements

      La version 1.18.0 du plugin prévoit maintenant de mettre en session l’id_reservation et ajoute une troisième variable au formulaire reservation afin de pouvoir définir un redirection après la validation du formulaire, ceci permettant de renvoyer vers une page de paiement

    • Le 28 mars à 12:53, par Rainer Müller En réponse à : Réservation d’événements

      Salut Yohooo,

      Le plugin qui intègre bank est maintenant diponible en test : https://github.com/abelass/reservations_bank/archive/master.zip.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Import ICS 2 (agenda distant)

    2 août – 35 commentaires

    La version 2 du plugin « import ICS » en reprend la principale fonctionnalité, à savoir l’ajout automatique d’évènements distants dans la liste des évènements d’un site. À la différence de la première version, elle ne dépend pas du plugin « Séminaire » et est (...)

  • Newsletters

    16 janvier 2013 – 374 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

  • CKeditor 3.0

    4 octobre 2009 – 1217 commentaires

    CKeditor est l’évolution de l’éditeur WYSIWYG : FCKeditor, avec ce plugin vous pourrez utiliser cet éditeur à la place de l’éditeur de spip tout en laissant le choix à vos auteurs de l’éditeur qu’ils préfèrent utiliser. Attention : cet éditeur WYSIWYG (...)

  • GIS 4

    11 août 2012 – 1284 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • SPIPr

    23 mars 2015 – 75 commentaires

    SPIPr est à la fois une famille de squelettes et un framework pour le développement front avec SPIP. Prêt à l’emploi, thémable, responsive, et conçu dans une approche d’industrialisation et de développement rapide. Documentation source : (...)

Ça spipe par là