Diskuze: Symfony 3 Redirect na route s / na konci
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Ještě mě napadlo, že když si vytáhnu všechny routy:
/** @var $router \Symfony\Component\Routing\Router */
$router = $this->container->get('router');
/** @var $collection \Symfony\Component\Routing\RouteCollection */
$collection = $router->getRouteCollection();
Tak tam moji požadovanou routu normálně vidím.
Jako když, tam přidám ten slash na konec, tak to jde. Jen mě zaráží, proč to u jednoho controlleru jde a u druhého ne.
class ProductController extends BaseController
{
/**
* @Route("/product/")
* @Method({"GET", "POST"})
* @return Response
*/
public function mainMethod(){
// Some code
}
Zobrazeno 2 zpráv z 2.