Как получить URL в Symfony с помощью помощника url_for (), для маршрута с параметром пути, например ..... /: param - PullRequest
2 голосов
/ 22 июня 2010

Я не смог заставить его работать в Symfony 1.4.5 У меня есть маршрут:

edit_page:
  url: /editpages/:page
  param: { module: pages, action: edit }

и я хочу получить URL с помощью помощника url_for ().

 <a class="float-right rounded-btn" href="<?php echo url_for('@edit_page'); ?>">Configure</a>

этот только что дает мне:

В маршруте "/ editpages /: page" отсутствуют некоторые обязательные параметры (: page).

1 Ответ

6 голосов
/ 22 июня 2010

Когда в сообщении об ошибке говорится, что «в маршруте есть некоторые пропущенные обязательные параметры», это явный признак того, что вы должны добавить пропущенные обязательные параметры в маршрут.:)

url_for('@edit_page?page=configure');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...