web-dev-qa-db-ja.com

公開されたフィルターの日付ポップアップ

Drupal 7でビュー3を使用しています。

日付フィールドに公開フィルターを使用しましたが、日付フィルターにdatepopupから日付を選択するオプションを提供したいですか?これどうやってするの?

16
Umar

Better Exposed Filters モジュールは、日付ポップアップを含む日付タイプのフィールドと統合されます。このモジュールを使用して、日付ポップアップ付きの公開フィルターを簡単に追加できます。

BEFと日付モジュールの統合には、いくつかの既知の問題があります。モジュールページから:

(注:Dateモジュールによって提供されるフィールドのサポートは、 #392836:公開された日付フィルター形式(ビュー内) または #502824:公開されたフィルターの日付形式(ビュー) が解決されます)。

また、現時点では、このタイプのフィルターはプロパティではなくエンティティフィールドにのみ追加できます。これについては variousdiscussions が続いています。

13
Clive

公開されたビューフィルターでポップアップカレンダーを取得するためにBEFは必要ありません。 「日付ポップアップ」と「日付ビュー」サブモジュールが必要です。

  • [フィルター]ドロップダウンで新しい公開フィルターを作成するときに[日付]を選択します
  • 次に、日付フィルターを選択します
  • 日付フィールドを選択します(たとえば、「日付:日付(ノード)」)
  • 追加設定configの「日付選択フォーム要素」セクションで「ポップアップ」を選択します
  • 他の通常の手順に従ってください。
12
user2870349