caminho de galho symfony2 com criação de URL de parâmetro

eu tenho o seguinte:

<a href="{{ path('_be_activatecategory', {'id': category.id, 'active': 1}) }}">Aktivieren</a>

cria

/ backend / categories / activate / 8/1

e então eu peguei

<a href="{{ path('_category', {'id': category.id}) }}">

que cria

/ category? id = 1

Veja a diferença? o que eu quero é no segundo caso exatamente como no primeiro:

/ category / 1

Como posso gerenciar isso? Por que o helper path () não criou o URL correto com parâmetros para mim?

EDITAR:

meu roteamento se parece com isso:

/**
 * @Route("/category/{id}", name="_category")
 * @Template()
 */
public function categoryAction($id)
{