Pregunta

Me gustaría generar una URL como la siguiente:

/MyCategory/MySubCategory/page2.html

He tratado de hacerlo de esta manera:

my_route: 
url: /:variable1/:variable2/literal:variable3.html 

Pero Symfony Muestra esto:

/MyCategory/MySubCategory/page:variable3.html

Estoy usando Symfony 1.4.1

¿Cómo podría solucionar esto?

¿Fue útil?

Solución

Probar:

my_route: 
  url: /:variable1/:variable2/:variable3
  param: { module: mymodule, action: myaction }

en SF_APP / config / factories.yml:

prod:
  routing:
    param:
      suffix: .html

Uso:

<?php echo url_for('my_route', array('variable1'=>'news', 'variable2'=>'sports', 'variable3'=>'page2'));?>

Por lo tanto, debe producir:

/news/sports/page2.html
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top