2010-08-04 7 views
0
  1. J'ai créé une fonction dans le bootstrap pour faire le routage.
    1. Une fois qu'un itinéraire a été sélectionné, j'aimerais savoir lequel il est.

Idéalement je voudrais être en mesure d'obtenir cette information dans le bootstrap aussi, disons que j'ai une 1ère fonction _initRouting() qui décide du routage, puis plus tard dans l'amorce d'une 2ème fonction _whichRoute() qui serait dites-moi quelle route a été sélectionnée.Comment savoir quel itinéraire a été sélectionné?

Merci.

Répondre

3

De docs:

Si vous devez déterminer l'itinéraire été trouvée, vous pouvez utiliser la méthode getCurrentRouteName(), qui renverra l'identifiant utilisé pour enregistrer la route avec le routeur. Si vous voulez l'objet route réel, vous pouvez utiliser getCurrentRoute().

Donc, dans votre bootstrap vous aurez probablement besoin d'obtenir l'objet de la demande et l'utilisation ci-dessus ou utiliser un plugin contrôleur

+0

m'a devancé de 1 seconde :) – Gordon

+0

Winnneerrrrrrrrr – Ashley

+0

Je crains que je dois Retirez l'acceptation. On dirait que l'itinéraire n'est pas sélectionné tant que nous n'avons pas quitté le bootstrap. Si j'appelle getCurrentRoute() à la fin de mon boostrap, j'obtiens une exception "Current route is not defined". La question était d'obtenir "cette information dans le bootstrap aussi". Une idée? – Max

Questions connexes