コンテキストフィルターによって評価されたURLから%20を削除するにはどうすればよいですか?


7

分類用語名に対して「URLからの未加工値」を評価するように設定されているコンテキストフィルターがあります。問題は、私の分類法の用語のいくつかが2〜3語の長さであることです。その結果、次のようなURLになります。

https://example.com/category/my%20taxonomy%20term

私が欲しいのは私のURLが:

https://example.com/category/my-taxonomy-term(ただし、現在これは結果を返しません)。

「URLからの未処理値」設定を使用するビューコンテキストフィルターで%20の代わりにダッシュを使用する方法はありますか?

回答:


5

心配しないでください。Drupalは醜いURLに悩まされることはありません。

1)管理インターフェースでコンテキストフィルターを開きます。

2)下部の[詳細]セクションを展開します。

3)「スペースをURL内のダッシュに変換する」をチェックします

「my-taxonomy-term」などの用語は「my taxonomy term」として処理されるようになりました

おまけ:ページのタイトルでその用語を大文字にする必要がある場合は、[ケース]を[各単語を大文字にする]に変更します([詳細]セクションでも同様です)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.