Bonjour à tous,
Je voudrais faire une api json en passant par un controller dans un module.
J'ai donc installé ce projet pour tester https://github.com/friends-of-presta/demo-cqrs-hooks-usage-module qui fonctionne parfaitement, par contre je ne comprend pas pourquoi quand j'appelle le controller par http par méthode post
http://127.0.0.1/admin-dev/modules/demo-cqrs-hook-usage/22/toggle-is-allowed-for-review
J'ai un
[Debug] This page has moved
Please use the following URL instead: http://auer-eshop.dev.avr/index.php?uri=http%253A%252F%252Fauer-eshop.dev.avr%252Fadmin-dev%252Fmodules%252Fdemo-cqrs-hook-usage%252F22%252Ftoggle-is-allowed-for-review&_token=3M2Y1gYFjzwxEzxpST6B-E38zfWa9yqH_wGZWFjoYbo
Alors que je devrais avoir le retour du controller que j'ai modifié avec un exit
Pourtant je sais que la route est bien mappé puisque si je fais dans le routes.yml je change POST en GET
ps_democqrshooksusage_toggle_is_allowed_for_review:
path: demo-cqrs-hook-usage/{customerId}/toggle-is-allowed-for-review
methods: [GET]
defaults:
_controller: 'DemoCQRSHooksUsage\Controller\Admin\CustomerReviewController::toggleIsAllowedForReviewAction'
requirements:
customerId: \d+
J'ai bien MethodNotAllowedHttpException.
Du coup impossible d'accéder aux routes depuis l'extérieur, je fais mal quelque chose?
Merci