Имя действия Symfony в шаблоне - PullRequest
5 голосов
/ 09 декабря 2011

Как я могу получить название действия внутри шаблона? Шаблон на самом деле является частичным.

Ответы [ 2 ]

9 голосов
/ 09 декабря 2011

Вы должны попробовать:

$sf_params->get('action')
4 голосов
/ 09 декабря 2011

Экземпляр sfContext должен автоматически экспонироваться в слое вида как $sf_context, чтобы вы могли сделать: $sf_context->getActionName().

Однако я думаю, что это не обязательно то действие, которое вы ищете, потому что я думаю, что это может быть текущее обрабатываемое действие, которое, если его часть для компонента будет действием компонента. Не 100% на это, поскольку у меня никогда не было необходимости использовать / исследовать: -)

...