Làm cách nào để nhóm các hàng xem theo năm bằng trường ngày?


12

Tôi có một loại nội dung với một trường ngày. Tôi cần phải xuất chúng theo nhóm, tức là

2011

- nodeA 2011-09-01
- nodeB 2011-01-29

2010

- nodeC 2010-12-08

Làm thế nào tôi có thể làm điều đó?

Câu trả lời:


12
  1. Thêm một trường ngày thứ hai để xem.
  2. Trong cấu hình của trường đó

    1. Định cấu hình trường để chỉ hiển thị năm
    2. Loại trừ trường khỏi màn hình
  3. Trong cài đặt định dạng của chế độ xem, nhóm theo trường này.


3
Tôi đã thử cái này và nó không hoạt động. Rõ ràng, việc nhóm đi qua GIÁ TRỊ, không phải đầu ra của một trường.
Michał Pękała

Bạn đang viết lại trường hoặc sử dụng định dạng ngày được định cấu hình trước? Cái trước sẽ không hoạt động, nhưng cái sau chắc chắn làm được.
tim.plunkett

1
Trường được hiển thị ở định dạng "Năm" (Y), sau đó trong cài đặt định dạng, trường được đặt thành "trường nhóm". Tuy nhiên, năm được hiển thị trên mỗi hàng, ngay cả khi tôi đặt ngày chính xác như nhau (sic!). Loại chính xác của trường của tôi là "Ngày (định dạng ISO)" - có thể đó là sai?
Michał Pękała

Xem bình luận của cdmo bên dưới ...
jay-ess

1
Điều này gần như cũng có tác dụng với tôi, nhưng tôi cần phải làm theo bước bổ sung được đưa ra trong câu trả lời của @ cdmo.
joe_flash

12

Đề xuất @phils cần cập nhật: chỉ cần tách html cho trường (trong phần Viết lại kết quả). Tôi có thể xác nhận rằng điều này hiệu quả với tôi khi giải pháp của @ Oswald không làm được.


1

Vô hiệu hóa mô-đun RDF từ lõi.

Có cùng một vấn đề và sau khi tìm kiếm hàng giờ, cuối cùng tôi cũng tìm thấy gợi ý này từ KarenS: http://drupal.org/node/1253562#comment-4886998 Chỉ cần vô hiệu hóa Mô-đun RDF và có thể chỉnh sửa lại các định dạng ngày của bạn.

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.