Привет всем и извините за мой плохой английский,
У меня проблема с маршрутизацией: на странице участников к лиге ("/ league / ID_LEAGUE / members"), ссылка на действие "новый "становится" / лига / участники / новости "(идентификатор лиги исчезает).Я хотел бы сохранить этот идентификатор и создать URL-адрес, такой как "/ league / ID_LEAGUE / members / new", чтобы вы могли выбрать в списке выбора текущую лигу ...
Я пытаюсь сделать это следующим образом
members:
class: sfDoctrineRouteCollection
options: { model: Members, module: members, column: id_member, with_wildcard_routes: true }
# List to league (id)'s members
memebers_league:
url: /league/:id/members
options: { model: Members, type: list }
param: { module: members, action: index }
# New member
members_new:
url: /league/:id_league/members/new
class: sfDoctrineRoute
options: { model: Members, type: object }
param: { module: members, action: new }
С этими маршрутами я получаю это исключение "Маршрут" / league /: id_league / members / new "имеет некоторые пропущенные обязательные параметры (: id_league)" (в "Members.class.php" естьgetIdLeague ()).
кто-нибудь может мне помочь?
заранее спасибо