Como agrupar linhas de visualizações por ano usando o campo de data?

12

Eu tenho um tipo de conteúdo com um campo de data. Eu preciso produzi-los agrupando por ano, ou seja,

2011

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

2010

- nodeC 2010-12-08

Como eu posso fazer isso?

Michał Pękała
fonte

Respostas:

12
  1. Adicione um segundo campo de data à exibição.
  2. Na configuração desse campo

    1. Configure o campo para exibir apenas o ano
    2. Excluir o campo da exibição
  3. Nas configurações de formato da exibição, agrupe por este campo.

Oswald
fonte
3
Eu já tentei este e não funciona. Aparentemente, o agrupamento ultrapassa VALUES, não a saída de um campo.
Michał Pękała
Você está reescrevendo o campo ou usando um formato de data pré-configurado? O primeiro não funcionará, mas o último definitivamente funciona.
tim.plunkett 11/09/11
1
O campo é exibido no formato "Ano" (Y) e, nas configurações de formato, é definido como um "campo de agrupamento". No entanto, o ano é mostrado acima de cada linha, mesmo quando eu defino as datas exatamente iguais (sic!). O tipo exato do meu campo é "Data (formato ISO)" - talvez isso esteja errado?
Michał Pękała
Veja o comentário do cdmo abaixo ...
jay-ess
1
Isso quase funcionou para mim também, mas eu precisava seguir a etapa adicional dada na resposta do @ cdmo.
22415 joh_flash
12

A sugestão do @phils precisa de uma atualização: basta retirar o html do campo (na seção Reescrever resultados). Posso confirmar que isso funcionou para mim onde a solução da @ Oswald não.

cdmo
fonte
1

Desative o módulo RDF do núcleo.

Tive o mesmo problema e, depois de pesquisar por horas, finalmente encontrei essa dica do KarenS: http://drupal.org/node/1253562#comment-4886998 Apenas desative o RDF-Module e talvez re-edite seus formatos de data.

phils
fonte