El filtro strip_anchors
Twig (v.2.5.0) elimina todos los enlaces de anclaje (es decir, enlaces que apuntan a diferentes secciones de la misma página donde se encuentran) de la entrada.
< h2 > < a href =" #features " > Features of this Twig Extension a > h2 >
< h2 > Features of this Twig Extension h2 >
Tenga en cuenta: este repositorio solo muestra directorios y archivos de un proyecto esqueleto de Symfony 4 que deben agregarse o modificarse para habilitar la extensión Twig 'strip_anchors'.
Utilice este filtro Twig en una plantilla de fuente RSS para ayudar a transformar la entrada HTML en RSS 2.0 válido, como se muestra en los siguientes ejemplos:
{{ item.content|strip_anchors }}
<-- excerpt from rss.xml.twig: -->
Este repositorio muestra cómo esta extensión Twig personalizada (es decir, el filtro strip_anchors
Twig) se puede implementar en una estructura de proyecto Symfony 4 creada usando Symfony/skeleton.
(Los derechos de autor de lo anterior pertenecen a sus respectivos dueños).
$ composer create-project symfony/skeleton my-project
$ git clone https://github.com/hfagerlund/strip_anchors.git
$ php bin/console server:run
Desde el directorio raíz del proyecto, ejecute uno de los siguientes:
$ ./vendor/phpunit/phpunit/phpunit ./tests/
O (recomendado):
$ ./bin/phpunit
Copyright (c) 2018 Heini Fagerlund. Licenciado bajo la Licencia MIT.