J'ai un lien sur la page principale qui est seulement accessible si elles sont connectées. Cependant, si ce lien est cliqué, je veux montrer un message d'erreur personnalisé sur la page de connexion (un custom 'Message.auth').Obtenir un referer de auth dans cakePHP
Je veux dire (code pseudo)
if (referer == '/users/reserve'){
Message.auth = 'Please log in to reserve tickets';
}
else {
Message.auth = 'Please log in to access that page';
}
Où puis-je mettre ce morceau de code?
j'ai eu en fait d'utiliser un preg_match sur la redirection, car il y a généralement des choses après la réserve, mais c'était la clé. Merci. – helloandre
aussi, j'ai eu quelques problèmes étranges avec/tmp/cache lors de l'utilisation de la Session-> écrire. Il est plus facile d'utiliser 'setflash (" ", 'default', array(), 'auth')' pour cela. – helloandre