ai cette question si je tente d'atteindre l'adresse suivante:Aucun itinéraire trouvé pour Comme le titre montre I « GET/sf/client-première progam niveau »
http://app.local/sf/customer-first-progam-level
C'est ce que j'ai:
app/routing.yml
quote: resource: "@QuoteBundle/Controller/" type: annotation prefix: /sf
QuoteBundle/contrôleur/CustomerFirstProgramLevelController.php
<?php namespace QuoteBundle\Controller; use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; use Symfony\Bundle\FrameworkBundle\Controller\Controller; use Symfony\Component\HttpFoundation\Request; /** * @Route("customer-first-program-level") */ class CustomerFirstProgramLevelController extends Controller { use GridBuilder; /** * @Route("/", name="customer_first_program_level_index") * @Method({"GET", "POST"}) * @param Request $request * * @return \Symfony\Component\HttpFoundation\Response * @throws \LogicException */ public function indexAction(Request $request) { ... } }
C'est ce que j'ai essayé sans succès:
- Vider le cache à la fois prod et dev
- Changer le nom de la route à quelque chose d'autre
Si je Déboguer le router
J'ai obtenu ce qui suit:
$ symfony_console debug:router
------------------------------------ ---------- -------- ------ --------------------------------------------
Name Method Scheme Host Path
------------------------------------ ---------- -------- ------ --------------------------------------------
customer_index GET|POST ANY ANY /sf/customer/
customer_first_program_level_index GET|POST ANY ANY /sf/customer-first-program-level/
discount_index GET|POST ANY ANY /sf/discount/
....
------------------------------------ ---------- -------- ------ --------------------------------------------
J'utilise Symfony 3.2.7. Des idées? Je suis hors d'eux
Essayez http: //app.local/sf/customer-first-progam-level/ avec une barre oblique à la fin. Si vous voulez que l'URL soit sans barre oblique à la fin, remplacez "/" par "" dans l'annotation –
Je suis d'accord avec @FrankB. Votre route de repos n'est pas complète – Chris
@FrankB cela ne semble pas être le problème, j'ai essayé à la fois d'ajouter la barre oblique et de la retirer de la route et de ne pas continuer à travailler, c'est bizarre, tous mes contrôleurs ont la même structure et none mais cela échoue – ReynierPM