Hola a tod@s.
Tengo un problema con las rutas, les platico cómo estoy haciendolo y me dicen si falta algo o cualquier idea que me puedan aportar para resolverlo.
1) subí un nuevo bundle a la carpeta src del framewrok.
|--/src/QcGameBundle/
|--|--Resources/
|--|--|--config/
|--|--|--|--routing.yml (el cual tiene este contenido:
Código yml:
Ver originalqc_game_history:
path: /history
defaults: { _controller: QcGameBundle:Default:history }
qc_game_partidas:
path: /status
defaults: { _controller: QcGameBundle:Default:status }
qc_game_partidas:
path: /play
defaults: { _controller: QcGameBundle:Default:play }
qc_game_start:
path: /start
defaults: { _controller: QcGameBundle:Default:start }
qc_game_end:
path: /verify
defaults: { _controller: QcGameBundle:Default:verify }
qc_game_won:
path: /won
defaults: { _controller: QcGameBundle:Default:won }
2) A nivel de src en la carpeta app tengo lo siguiente:
|--/app/
|--|--config/
|--|--|routing.yml (el cual tiene este contenido:
Código yml:
Ver originalqc_game: #Este bloque es el que agregé
resource: "@QcGameBundle/Resources/config/routing.yml"
prefix: /game
qc_registration:
resource: "@QcRegistrationBundle/Controller/"
type: annotation
prefix: /registration
qc_main:
resource: "@QcMainBundle/Controller/"
type: annotation
prefix: /
qc_main_logout:
path: /logout
3) En el archivo AppKernel.php agregé la carga del bundle.
Código PHP:
Ver original$bundles = [
new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),
new Symfony\Bundle\SecurityBundle\SecurityBundle(),
new Symfony\Bundle\TwigBundle\TwigBundle(),
new Symfony\Bundle\MonologBundle\MonologBundle(),
new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(),
new Doctrine\Bundle\DoctrineBundle\DoctrineBundle(),
new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
new Symfony\Bundle\AsseticBundle\AsseticBundle(),
new QcMainBundle\QcMainBundle(),
new QcRegistrationBundle\QcRegistrationBundle(),
new QcGameBundle\QcGameBundle(),
new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(),
];
Pero cuando intento acceder a esa ruta me manda un 404.
Mis dudas concretas son:
1) ¿Hay algo que estoy pasando por algo?
2) ¿Hay algún log en donde pueda ver información más detallada sobre qué es lo que está ocurriendo?
Nota: ya revise el log que está en var/log y lo único que encuentro es:
Cita: [2016-07-13 16:28:12] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHtt pException: "No route found for "GET /game/history"" at /PATH_AL_CODIGO/var/cache/prod/classes.php line 2377 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFou ndHttpException(code: 0): No route found for \"GET /game/history\" at /PATH_AL_CODIGO/var/cache/prod/classes.php:2377, Symfony\\Component\\Routing\\Exception\\ResourceNo tFoundException(code: 0): at /PATH_AL_CODIGO/var/cache/prod/appProdUrlMatcher.php:244)"} []
Gracias por tomarse el tiempo.
Saludos.