Eu tenho um tipo de conteúdo "revisão" com uma referência de nó a "produto". Desejo que os usuários classifiquem o produto enquanto escrevem uma revisão detalhada. Adicionei um campo "rating" do Fivestar em "review" e selecionei como "vote targed" no "campo de referência do nó". Os usuários podem inserir a revisão e classificá-la ao mesmo tempo. Eu criei uma visualização para mostrar todas as análises de um produto e ela extrai as classificações do campo "classificação".
No entanto, não consigo configurar corretamente uma exibição para mostrar uma classificação média de um produto. Configurei uma relação com "Conteúdo: Resultados do voto", deixei a caixa "obrigatório" desmarcada, "tipo de valor" = porcentagem, "etiqueta de voto" = "voto", "função de agregação" = "voto médio". Todos os campos de resultados da votação ficam vazios.
O que estou fazendo errado?
obrigado
No Drupal 7, realmente não há razão para usar um tipo de conteúdo diferente para revisões. A menos que você realmente queira também.
No drupal, 7 comentários agora podem ser utilizados em campo, o que permitirá que seus comentários usem o campo de classificação de cinco estrelas. Além disso, quando você usa o campo da quinta estrela em um comentário, agora existe uma opção para usar o "Nó Pai" como o destino, exatamente o que você deseja.
Depois de configurar seu comentário para usar o Nó Pai como o destino, você ainda precisará habilitar a classificação no Produto. A razão para isso é que a votação não será lançada, pois a tag que está sendo votada não está ativada.
Também garante que você esteja usando a versão mais recente do -dev. No momento, o Fivestar ainda não possui nenhum lançamento. Mas será em breve e a versão mais recente do -dev é bastante estável.
fonte