Buenas, a ver si me podéis ayudar, el código del template es el siguiente:
Código HTML:
<p>
{% autoescape false %}
{{ noticia.contenidoNoticia|striptags|slice(0,250) ~ '...' }}
{% endautoescape %}
</p>
noticia.contenidoNoticia tiene el contenido de la noticia en html (con á y demás), el problema viene al hacer el slice para sacar un resumen de la misma, pues si corta por la mitad de un á etc. el texto queda "blablabla blabl&aac..." cuando debería ser "blablabla blablá...".
He conseguido resolver el problema haciendo lo siguiente en el controlador, pero me gustaría saber si hay alguna solución desde twig
Código PHP:
foreach($noticias as $noticia)
{
$noticia->setContenidoNoticia(html_entity_decode($noticia->getContenidoNoticia()));
}