Я хотел бы разработать CMS с использованием Symfony 2, которая имеет 2 пакета:
один для страниц и один для галерей (в будущем будет больше пакетов). Все страницы и галереи будут храниться в базе данных и будут динамически изменяться. У меня есть два вопроса о маршрутизации в этой ситуации.
С Уважением,
Что касается пункта 2: правильно, вы можете использовать компонент CMF Routing независимо, и это хороший способ.
Вам просто нужно написать ContentAwareGenerator для генерации URL-адресов для вас и RouteProvider для создания объектов Route, соответствующих вашим URL-адресам.
Других решений пока нет …