it-swarm-vi.com

Bộ lọc ngày đăng bài trên lượt xem

Khi bạn hiển thị ngày lọc trên các lượt xem, bạn sẽ nhận được một cái gì đó tương tự như sau:

screenshot #1

Khi bạn tiết lộ ngày đăng bạn nhận được:

screenshot #2

Các cựu là hữu ích hơn rất nhiều. Có cách nào bạn có thể có được ngày đăng giống nhau không?

7
Jeff

Do đó, chắc chắn thêm một ngày: bộ lọc không phải là một nút: ngày đăng.

Trên biểu mẫu cấu hình bộ lọc ngày, bạn có thể chọn nút: trường ngày đăng và đó là tất cả những gì bạn cần.

21
Daniel Wehner

Đối với những người đang tìm cách tích hợp bộ lọc này theo định nghĩa hook_views_data() trong mô-đun của riêng bạn (giả sử, nếu bạn đang cố hiển thị bảng tùy chỉnh của riêng mình cho Chế độ xem 2.x hoặc 3.x), bạn cần phải có Ngày được cài đặt, và sau đó bạn có thể thêm vào phần sau trong định nghĩa trường của mình:

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

Định nghĩa trường đầy đủ cho một ngày đã tạo, ngày cập nhật, v.v. sẽ giống như sau:

'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.
  ),
),
2
geerlingguy