Как связать 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-адресами? Это в админке делается или в конфиге каком-то?
Заранее спасибо
Подозреваю что у вас там где-то должен быть CardController и там все это добро забито либо в аннотации @Template либо просто вызывается функция render. В бандле, в котором расположен ваш контроллер (без понятия как они у вас называются) есть директория Resources/views. По хорошему вы должны создать в ней директорию card и туда ложить темплейты.
все перерыл, я не понимаю, как ссылка привязывается к твигу определенному, и где и как это явно указать. даже в этом примере, просто прописан некий твиг, а адреса нет.
читаю документацию во всех возможных вариантах - и для нубов и для профи. только начинаю разбираться с этим фреймворком
может кто-нибудь визуально сможет изобразить логику маршрутизации в симфони (настолько просто, насколько это вообще реально) ?
документация читается с провалами в понимании