Bonjour
Je souhaite déboguer l'acheminement d'une requête HTTP sur CakePHP 3,
en effet, à partir du moment ou l'url est demandé dans la barre d'adresse du navigateur je dois trouver l'ensemble des étapes et afficher par exemple l'id.
Mon problème ;
Je demande une url : /posts/view/1
Je fais un debug($id);
suivit d'un die();
dans mon action view au début
action view du PostsController
public function view($id = null)
{
debug($id);
die();
}
L'action view m'affiche "1"
Quand je rentre un autre chiffre ex "3"
L'action view m'affiche "3"
Si par contre le rentre le numéro "7"
Pour une raison magique le code me fait une redirection (avec die()
)
Je conclus donc qu'un fichier/action en amont de mon action view fait un traitement (que j'ai naturellement mis un jour hein), mais je ne trouve pas.
Merci, avez vous une idée ?
hello makamo, merci pour ton retour, oui j'ai déjà regardé ce point au debut pour tester mes routes,
{"controller":"Posts","action":"view","pass":["1"],"plugin":null}
{"controller":"Posts","action":"view","pass":["7"],"plugin":null}
...
Cependant l'action view
n'est pas pris en compte enfin le die()
ne print rien et me redirige :/