Как связать url-адреса и twig-шаблоны в Symfony2 ?

У меня в приложении имеются прописанные ссылки с адресами правильных форматов (довольно внятных и понятных). Прописывал предыдущий разработчик. Вид такой:
abcd.com/card/add/person
abcd.com/card/show/person
abcd.com/card/list_all_people

Теперь к каждому адресу мне нужно добавить шаблон twig (add_person.html.twig , show_person.html.twig , list_all_people.html.twig).

Вопросы:
Где (в какой директории проекта на symfony2) следует создавать эти шаблоны?
Как их связать с соответствующими url-адресами? Это в админке делается или в конфиге каком-то?
Заранее спасибо
  • Вопрос задан
  • 3088 просмотров
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Подозреваю что у вас там где-то должен быть CardController и там все это добро забито либо в аннотации @Template либо просто вызывается функция render. В бандле, в котором расположен ваш контроллер (без понятия как они у вас называются) есть директория Resources/views. По хорошему вы должны создать в ней директорию card и туда ложить темплейты.

Подробности в документации по Symfony.
Ответ написан
miminari13
@miminari13 Автор вопроса
может кто-нибудь визуально сможет изобразить логику маршрутизации в симфони (настолько просто, насколько это вообще реально) ?
документация читается с провалами в понимании
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы