Le filtre strip_anchors
Twig (v.2.5.0) supprime tous les liens d'ancrage (c'est-à-dire les liens pointant vers différentes sections de la même page où ils se trouvent) de l'entrée.
< h2 > < a href =" #features " > Features of this Twig Extension a > h2 >
< h2 > Features of this Twig Extension h2 >
Remarque : ce référentiel affiche uniquement les répertoires et fichiers d'un projet squelette Symfony 4 qui doivent être ajoutés ou modifiés pour activer l'extension Twig 'strip_anchors'.
Utilisez ce filtre Twig dans un modèle de flux RSS pour transformer l'entrée HTML en RSS 2.0 valide, comme le montrent les exemples suivants :
{{ item.content|strip_anchors }}
<-- excerpt from rss.xml.twig: -->
Ce référentiel montre comment cette extension Twig personnalisée (c'est-à-dire le filtre strip_anchors
Twig) peut être implémentée dans une structure de projet Symfony 4 créée à l'aide de symfony/skeleton.
(Les droits d'auteur de ce qui précède restent la propriété de leurs propriétaires respectifs.)
$ composer create-project symfony/skeleton my-project
$ git clone https://github.com/hfagerlund/strip_anchors.git
$ php bin/console server:run
À partir du répertoire racine du projet, exécutez l'une des opérations suivantes :
$ ./vendor/phpunit/phpunit/phpunit ./tests/
Ou (recommandé) :
$ ./bin/phpunit
Copyright (c) 2018 Heini Fagerlund. Sous licence MIT.