strip_anchors
v.1.0.0
strip_anchors
Twig (v.2.5.0) フィルターは、すべてのアンカー リンク (つまり、アンカー リンクが配置されている同じページの異なるセクションを指すリンク) を入力から削除します。
< h2 > < a href =" #features " > Features of this Twig Extension a > h2 >
< h2 > Features of this Twig Extension h2 >
注:このリポジトリには、「strip_anchors」Twig 拡張機能を有効にするために追加または変更する必要があるSymfony 4 スケルトン プロジェクトのディレクトリとファイルのみが表示されます。
次の例に示すように、RSS フィード テンプレートでこの Twig フィルターを使用すると、HTML 入力を有効な RSS 2.0 に変換できます。
{{ item.content|strip_anchors }}
<-- excerpt from rss.xml.twig: -->
このリポジトリは、このカスタム Twig 拡張機能 (つまり、 strip_anchors
Twig フィルター) を、symfony/skeleton を使用して作成された Symfony 4 プロジェクト構造にどのように実装できるかを示します。
(上記の著作権はそれぞれの所有者に帰属します。)
$ composer create-project symfony/skeleton my-project
$ git clone https://github.com/hfagerlund/strip_anchors.git
$ php bin/console server:run
プロジェクトのルート dirから、次のいずれかを実行します。
$ ./vendor/phpunit/phpunit/phpunit ./tests/
または (推奨):
$ ./bin/phpunit
著作権 (c) 2018 Heini Fagerlund. MITライセンスに基づいてライセンスされています。