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


7

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:

ảnh chụp màn hình số 1

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

ảnh chụp màn hình # 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?

Câu trả lời:


21

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.


Tôi không thể tin rằng tôi đã bỏ lỡ điều đó!
Jeff

2

Đối với những người muốn tích hợp bộ lọc này trong một hook_views_data()định nghĩa 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 cài đặt Ngày , sau đó bạn có thể thêm vào sau đây trong định nghĩa trường của bạn:

'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.
  ),
),
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.