Борьба с аннотациями в Symfony - PullRequest
0 голосов
/ 14 февраля 2020

Как уже упоминалось в заголовке, я даже не могу начать работать с аннотациями - потому что все, что я получаю, это Страница не найдена, когда я пытаюсь открыть / повезло / номер. Вот мой код ниже.

<?php
    namespace App\Controller;

    use Symfony\Bundle\FrameworkBundle\Controller\Controller;
    use Symfony\Component\HttpFoundation\Request;
    use Symfony\Component\Routing\Annotation\Route;

    class BlogController{
            /**
             * @Route("/lucky/number")
             */
            public function number(){
                    $number = random_int( 0, 100);
                    return new Response("<html><body>"."Number".$number."</body></html>");
            }
    }

?>

1 Ответ

0 голосов
/ 15 февраля 2020

Как сказал @ Zeljka , у вас должно быть уникальное имя для каждого маршрута. Таким образом, у вас было бы это

/**
 * @Route("/my-custom-path", name="my-unique-custom-path")
 */

Я также не понимаю, насколько простой и понятной вещью было бы трудно. Я настоятельно рекомендую перечитать документацию по маршрутизации и symfony поток приложений .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...