En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de Cookies pour réaliser des statistiques de visites.

09 54 46 51 10

du lundi au vendredi de 08h à 19h

Classe: Router


Classe permettant d'effectuer des redirections et de récupérer les URL des pages de certains types.

Utilisation

Ces variables d'environnement sont accessibles depuis l'objet router :

{{ router.redirect(page.url) }}

redirect

Effectue une redirection vers l'URL spécifiée.

Arguments

  • url : URL de redirection
  • isPermanent : Définir à false si la redirection est temporaire. Défaut : true

Exemple

{% router.redirect(page.url, false) %}

postRedirect

Effectue une redirection vers l'URL spécifiée en simulant une requète POST.

Arguments

  • url : URL de redirection

Exemple

{% router.postRedirect(page.url) %}

userAccountUrl

Renvoi l'URL d'une vue/action de l'espace client.

Arguments

  • action : La vue à afficher

Exemple

{{ router.userAccountUrl('eventEdit', event.id) }}

bookingUrl

Renvoi l'URL d'une vue/action de la page de réservation.

Arguments

  • action : La vue à afficher

Exemple

{{ router.bookingUrl('eventEdit', event.id) }}

shopUrl

Renvoi l'URL d'une vue/action de la boutique en ligne.

Arguments

  • action : La vue à afficher

Exemple

{{ router.shopUrl('cart', event.id) }}

gestixiUrl

Renvoi l'URL d'une vue/action du site GestiXi.

Arguments

  • action : La vue à afficher :
    • demo
    • app
    • login
    • signup
    • logout
    • passwordForgot

Exemple

{{ router.gestixiUrl('login') }}