В настоящее время я работаю над сайтом, созданным с помощью symfony 1.4, и мне нужно реализовать префикс маршрута для всех маршрутов. Этот префикс используется для указания двух разных «представлений» для сайта, например:
www.domain.com/b2b : B2B oriented view
www.domain.com/b2c : B2C oriented view
Оба эти URL отображают одни и те же модули / действия, но с небольшими конкретными различиями (тексты, изображения, ...). Таким образом, www.domain.com/b2b/module1/action1 и www.domain.com/b2c/module1/action1 должны выполнить то же действие / представление, но префикс должен быть перехвачен в действии или шаблоне.
Есть ли способ реализовать это без необходимости жесткого кодирования префикса в каждом вызове urlFor / routeFor?