Documentation utilisateur

  1. Accueil
  2. Documentation utilisateur
  3. Prices and Credits
  4. Afficher la liste des passes de réservations de vos clients sur votre site

Afficher la liste des passes de réservations de vos clients sur votre site

Après avoir créé, ou vendu avec WooCommerce, des passes de réservations, vos clients doivent être en mesure de les retrouver afin de vérifier leur solde, leur date d’expiration, copier leur code d’utilisation, etc. Vous pouvez afficher leur liste de passes de réservations très simplement à l’aide d’un shortcode :

  • Rendez-vous sur la page ou l’article où vous souhaitez afficher la liste des réservations de vos clients dans le panneau d’admin
    • Conseil : La page “Mon Compte” ou une de ses sous-pages est un bon choix
  • Copiez et collez ce simple shortcode : [bookingactivities_passes] où vous le souhaitez sur cette page
  • Allez sur cette page sur votre site, vous constaterez que la liste des passes de réservations de l’utilisateur connecté apparaît

L’utilisateur doit être connecté et avoir au moins un passe de réservations, sinon rien ne sera affiché.
Il est donc recommandé d’afficher un formulaire de connexion sur la même page, voir la documentation.

Le code court [bookingactivities_passes] dispose de nombreux attributs qui vous permettent de filtrer les passes de réservations affichés :

Attribut Valeur attendue
user_id ID de l’utilisateur désiré (nombre entier), current, ou all.
Valeur par défaut : current.
Vous pouvez aussi mettre une adresse e-mail au lieu d’un nombre entier, afin d’afficher les réservations faites sans compte.
active Filter les passes inactifs (valeurs autorisées : 0, 1, ou both).
Valeur par défaut : 1 (passes actifs uniquement).
expired Filter les passes expirés (valeurs autorisées : 0, 1, ou both).
Valeur par défaut : both.
in__pass_template IDs des modèles de passes de réservations d’où doivent provenir les passes de réservations (nombre entier) (séparées par des virgules).
order_by Trier la liste par données (valeurs autorisées : id, pass_template_id, credits_current, credits_total, user_id, creation_date, expiration_date, events_from, events_to, active, redeem_code) (ordonnées et séparées par des virgules).
Valeur par défaut : id.
order Ordre de tri de la liste (valeurs autorisées : asc ou desc).
Valeur par défaut : desc.
columns Colonnes à afficher (valeurs autorisées : id, title, redeem_code, credits, expiration_date, actions) (ordonnées et séparées par des virgules).
Valeur par défaut : id,title,redeem_code,credits,expiration_date,actions.

Voici un exemple d’utilisation des attributs :
[bookingactivities_passes active="both" columns="title,redeem_code,credits,actions" order_by="active,id"]

À présent, il ne reste plus qu’à vos clients à utiliser leur passe de réservations !

Cet article vous a-t-il été utile ? Oui Non

Comment pouvons-nous aider ?