Jump to content

Edit History

jikail

jikail

Merci pour votre réponse :)

J'ai désactivé le mode debug je n'ai plus l'erreur mais une redirection vers la page d'accueil, dans le controller j'ai

    /**
     * Catches the toggle action of customer review.
     *
     * @param int $customerId
     *
     * @return RedirectResponse
     */
    public function toggleIsAllowedForReviewAction($customerId)
    {

        return new JsonResponse([], 404);
    }

Cela devrait donc me retourner une 404 avec un json vide mais à la place j'ai la page d'accueil

 

image.png.147839ce56e44c03881484109423387d.png

Je passe par Postman peut-être que l'url est accessible que depuis prestashop et pas depuis un client http? Je suis obligé de passer par le webservice?

Auriez vous une idée?

 

Edit

Finalement je vais passer par un webservice, je pense que le soucis était l'authentification et que le controller doit-être call depuis prestashop et pas comme un webservice dommage.

Merci

image.png

jikail

jikail

Merci pour votre réponse :)

J'ai désactivé le mode debug je n'ai plus l'erreur mais une redirection vers la page d'accueil, dans le controller j'ai

    /**
     * Catches the toggle action of customer review.
     *
     * @param int $customerId
     *
     * @return RedirectResponse
     */
    public function toggleIsAllowedForReviewAction($customerId)
    {

        return new JsonResponse([], 404);
    }

Cela devrait donc me retourner une 404 avec un json vide mais à la place j'ai la page d'accueil

 

image.png.147839ce56e44c03881484109423387d.png

Je passe par Postman peut-être que l'url est accessible que depuis prestashop et pas depuis un client http? Je suis obligé de passer par le webservice?

Auriez vous une idée?

Merci

image.png

jikail

jikail

Merci pour votre réponse :)

J'ai désactivé le mode debug je n'ai plus l'erreur mais une redirection, dans le controller j'ai

    /**
     * Catches the toggle action of customer review.
     *
     * @param int $customerId
     *
     * @return RedirectResponse
     */
    public function toggleIsAllowedForReviewAction($customerId)
    {

        return new JsonResponse([], 404);
    }

Je retourne juste une 404, maintenant je n'ai plus l'erreur, mais ça me retourne juste la page d'accueil

 

image.png.147839ce56e44c03881484109423387d.png

Je passe par Postman peut-être que l'url est accessible que depuis prestashop?

Auriez vous une idée?

Merci

image.png

×
×
  • Create New...