2012-10-10 28 views
5

"URL" después de actualizar ramita a> de 1,7excepción Twig_Error_Runtime con la función

código <a href="{{ url('article', { 'articleId':article.id }) }}"> causas:

Twig_Error_Runtime: An exception has been thrown during the compilation of a template ("Catchable Fatal Error: Argument 2 passed to Twig_Environment::addFunction() must implement interface Twig_FunctionInterface, instance of Twig_Filter_Function given

con 1,7 - todo está bien

+0

mis conjeturas - problema relacionado con la versión de Symfony, actualmente Symfony está bloqueado en algunos de hash 2.1-dev –

Respuesta

1

Usted tiene que usar path(...) vez de url(...).
Los argumentos son los mismos.

supongo que de 1,7 a> 1,7 esta función quedó obsoleta y fue sustituido por uno nuevo

+1

http://symfony.com/doc/current/book/templating.html#linking-to-pages –

1

el problema no con url o path funciones. parece que está usando Twig_Filter_Function en lugar de Twig_Function_Function para definir sus funciones personalizadas. revise sus extensiones de rama personalizadas.

Cuestiones relacionadas