используя symfony2 с аннотациями на контроллере для маршрутизации.
Чтобы не повториться, я пытаюсь определить 2 маршрута в объявлении класса контроллера следующим образом
/**
* @Route(
* "/{_locale}/productmanufacturer",
* name="tes2"
* )
* @Route(
* "/productmanufacturer",
* name="tes1",
* defaults={"_locale", "pt_BR"}
* )
*/
class ProductManufacturerController extends Controller
{
...
}
И второй маршрут не появляется. Если я добавлю такое же воззвание к Action, работа маршрута. Кто-нибудь знает, как поставить 2 маршрута, как указано выше?
Для перевода маршрутов посмотрите на это: http://jmsyst.com/bundles/JMSI18nRoutingBundle
С помощью этого пакета вы также можете избавиться от локали в своем URL-адресе, просто отправив свой маршрут с подчеркиванием: http://jmsyst.com/bundles/JMSI18nRoutingBundle/master/usage#leaving-routes-untranslated