web-dev-qa-db-ja.com

日付ビューの公開フィルターにポップアップカレンダーを設定するにはどうすればよいですか?

作成者フィルターを公開して、ビューを設定しています。ボックスを選択すると、ポップアップカレンダーはありません。

Drupal 8には、コアにカレンダーポップアップが付属していませんか?日付付きの公開されたフィルターに対してこれをオンにするにはどうすればよいですか?

2

これは Better Exposed Filters モジュールで実行できます。

モジュールを有効にし、[詳細]-> [公開フォームスタイル]で公開フォームハンドラーとして設定します。BEF設定ページのダイアログで、フィルター表示オプションを「jQuery UI Datepicker」に設定します。すべてを保存すれば、問題はありません。

デフォルトの日付形式から変更すると、hook_better_exposed_filters_display_options_alterの実装が必要になる場合があります。

2
mikeker

Single Date Time Picker モジュールを使用できます。

Xdan jQueryプラグインの日時ピッカーライブラリを使用した日時ピッカーフォーム要素 https://github.com/xdan/datetimepicker

日付/時刻および日付フィールドをサポートしています。日時フィールドと日時範囲フィールドで使用できます。

0