Tengo un tipo de contenido "revisión" con una referencia de nodo a "producto". Quiero poder hacer que los usuarios califiquen el producto mientras escriben una revisión detallada. Agregué un campo de "calificación" de Fivestar en "revisión" y seleccioné como "campo de votación" el "campo de referencia de nodo". Los usuarios pueden ingresar la revisión y calificarla al mismo tiempo. Creé una vista para mostrar todas las revisiones de un producto y saca las calificaciones muy bien del campo "calificación".
Sin embargo, no puedo configurar una vista correctamente para mostrar una calificación promedio de un producto. Configuré una relación con "Contenido: Resultados de voto", dejé la casilla "requerido" sin marcar, "tipo de valor" = porcentaje, "etiqueta de voto" = "voto", "función de agregación" = "voto promedio". Todos los campos de resultados de votación aparecen vacíos.
¿Qué estoy haciendo mal?
gracias
En Drupal 7, realmente no hay razón para usar un tipo de contenido diferente para las revisiones. A menos que realmente quieras también.
En drupal 7 los comentarios ahora se pueden usar en el campo, lo que permitirá que sus comentarios utilicen el campo de calificación de cinco estrellas. Además, cuando usa el campo de cinco estrellas en un comentario, ahora hay una opción para usar el "Nodo principal" como el objetivo, que es exactamente lo que desea.
Después de configurar su comentario para usar el Nodo principal como el objetivo, todavía necesita habilitar la calificación del Producto. La razón de esto es que el voto no se emitirá porque la etiqueta que se vota no está habilitada.
También se asegura de que esté utilizando la última versión de dispositivo. Fivestar aún no tiene ningún lanzamiento. Pero lo hará muy pronto y la última versión de dispositivo es bastante estable.
fuente