날짜 필드를 사용하여 연도별로 행을 그룹화하는 방법은 무엇입니까?


12

날짜 필드가있는 콘텐츠 유형이 있습니다. 연도별로 그룹화하여 출력해야합니다.

2011

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

2010

- nodeC 2010-12-08

어떻게해야합니까?

답변:


12
  1. 보기에 두 번째 날짜 필드를 추가하십시오.
  2. 해당 필드의 구성에서

    1. 연도 만 표시하도록 필드를 구성하십시오.
    2. 필드를 표시에서 제외
  3. 보기의 형식 설정에서이 필드를 기준으로 그룹화하십시오.


3
나는 이미 이것을 시도했지만 작동하지 않습니다. 분명히 그룹화는 필드의 출력이 아닌 VALUES를 초과합니다.
Michał Pękała

필드를 다시 쓰거나 사전 구성된 날짜 형식을 사용하고 있습니까? 전자는 작동하지 않지만 후자는 확실히 작동합니다.
tim.plunkett

1
필드는 "년"형식 (Y)으로 표시되고 형식 설정에서는 "그룹화 필드"로 설정됩니다. 그러나 날짜를 정확히 동일하게 설정해도 연도가 각 행 위에 표시됩니다 (sic!). 내 필드 정확한 유형은 "날짜 (ISO 형식)"입니다. 어쩌면 틀렸습니까?
Michał Pękała

아래 cdmo의 의견을 참조하십시오 ...
jay-ess

1
이것은 거의 나를 위해 일했지만 @cdmo의 답변에 주어진 추가 단계를 따라야했습니다.
joe_flash

12

@phils 제안에는 업데이트가 필요합니다 . 다시 쓰기 결과 섹션에서 해당 필드의 html을 제거 하십시오. @Oswald의 솔루션이 그렇지 않은 곳에서 이것이 효과가 있었음을 확인할 수 있습니다.


1

코어에서 RDF- 모듈을 비활성화합니다.

문제점과 같은 시간을 검색 한 후 마침내 카렌족에서 힌트에 stumpled : http://drupal.org/node/1253562#comment-4886998은 그냥 다시 편집하여 날짜 형식을 어쩌면 RDF-모듈을 사용하지 않도록 설정합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.