フラグモジュールを使用して、ノードタイプ「タスク」を完了に切り替えます。タスクを一覧表示するビューを作成し、ブール値フィールドであるフラグステータスのビュー公開フィルターを追加しました。このようにして、ユーザーはフラグのステータスにTrueまたはFalseを選択することでビューをフィルターできます。
ただし、「True」と「False」のラベルを「Done」と「Not Done」に変更したい
この設定を変更できるビュー公開フィルターフィールドに設定がありません。これを行う別の方法はありますか?
方法はいくつかあります。このスレッドで多くの推奨オプションを確認してください。 公開された分類フィルターの「-Any-」テキストを変更してください 。
そのフォームとフィルターのテーマ別の出力を変更できます。そのためには少しカスタムコードが必要です。
Better Exposed Filters モジュールを使用できます。これにより、各オプションテキストを上書きできます。
このフィールドを使用して、表示されるフィルターオプションを書き換えます。 current_text | replacement_textの形式を使用し、1行に1つずつ置き換えます。例えば:
現在|交換
オン|はい
オフ|いいえ
追加のモジュールやコードを変更せずに、現在使用しているSingle filter
の代わりに、フラグ付き公開フィルターGrouped filtersオプションを使用できます。
グループ化されたフィルターを使用すると、グループごとにラベルを入力できます。あなたの場合のみ、最初のグループ化には「True」を選択し、2番目のグループ化には「False」を選択するだけです。つまり、何もグループ化しておらず、単一フィルターから同じオプションを繰り返すだけです。