Маршруты не могут быть определены с помощью аннотаций - PullRequest
0 голосов
/ 02 апреля 2020

В настоящее время я использую Symfony 4.4 с аннотациями для маршрутизации.

path Функция ветки не может обнаружить имена маршрутов, созданные с аннотациями. Я попытался создать маршрут с использованием конфигурации yaml, и это работает и это означает, что проблема связана с аннотациями, верно?

Почему это происходит? Я уже пробежал composer require annotations. Мне нужно что-нибудь еще?

namespace App\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;

class HomeController extends AbstractController
{
    /**
     * @Route("/", name="test")
     */
    public function index()
    {
        return $this->render('default/test.html.twig');
    }
}
<a href="{{ path('test') }}">Test Action</a> // It says undefined route
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...