Как передать динамическое значение через параметр в symfony 1.4 routing.yml
Я хочу отобразить внешний URL-адрес следующим образом:
www.abc.com/username
Эта страница требует group_id
, ticket_id
, но я не хочу отображать эти переменные во внешних URL.
мой routing.yml
:
my_profile:
url: /:username
param: { module: profile, action: index, grp_id: GRRf3eedfb7-842d-4cbd-a17f-141334cd1b4d, ticket: UAe25d7784-7b9f-499a-8e53-57f5aee91d95, display: true }
indexSuccess.php
echo url_for('@my_profile?module=profile&action=index&username='.$username.'&grp_id='.$groupID.'&ticket='.$ticket)
Обратите внимание, что в routing.yml
params
имеет статический grp_id
а также ticket
, Это выводит красиво.
Однако я хочу сделать его динамичным. grp_id
а также ticket
должны прийти динамические значения, и они не должны быть видны в URL.