ビューの公開された投稿日フィルター


7

ビューでフィルター日付を公開すると、次のような結果が得られます。

スクリーンショット#1

投稿日を公開すると、次のようになります。

スクリーンショット#2

前者ははるかに便利です。投稿日を同じに見せる方法はありますか?

回答:


21

したがって、ノード:投稿日ではなく、日付:フィルタを追加してください。

日付フィルター構成フォームでは、ノード:投稿日付フィールドを選択できます。これで十分です。


逃したなんて信じられない!
ジェフ

2

このフィルターをhook_views_data()独自のモジュールの定義に統合しようとしている場合(たとえば、独自のカスタムテーブルをビュー2.xまたは3.xに公開しようとしている場合)、日付をインストールしておく必要があります。フィールド定義に以下を追加できます。

'filter' => array(
    'handler' => 'date_views_filter_handler_simple', // Requires date.module.
),

作成日、更新日などの完全なフィールド定義は次のようになります。

'field_created' => array(
  'title' => t('My Created Date'),
  'help' => t('When an item was created.'),
  'field' => array(
    'handler' => 'views_handler_field_date',
    'click sortable' => TRUE,
  ),
  'sort' => array(
    'handler' => 'views_handler_sort_date',
  ),
  'filter' => array(
    'handler' => 'date_views_filter_handler_simple', // Requires date.module.
  ),
),
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.