Ordenar una Vista de Tabla por campo Fivestar en Drupal 7

Estoy usando Fivestar en Drupal 7 para que los usuarios puedan calificar el contenido que allí se publica, en un Vista de Tabla publico ciertos campos del contenido calificado incluido por supuesto el campo de calificación, necesito que estos registros se ordenen por el campo de calificación en orden descendente es decir el registro con mayor calificación primero.

Las calificaciones se muestran por promedios, pero al ordenarlo Drupal lo muestra de forma errática, por dar un ejemplo en ocasiones muestra el contenido con un promedio 4.5 arriba del contenido con promedio 4 y en último lugar muestra el contenido con promedio perfecto de 5.

Buscando en Google encontré que para resolver este error hay que agregar a la Vista una Relación, así que editamos nuestra vista luego hacemos clic en Advanced / RelationShips y hacemos clic en Agregar, tiene que ser del tipo Content: Vote Results,  en Data Filters el campo Value Type lo dejamos sin cambio, en el campo Vote Tag seleccionamos el tag de nuestro campo de calificación y por último el campo Aggregation Function seleccionamos Average Vote, a continuación muestro como queda la relación configurada y finalmente guardamos los cambios haciendo clic en el boton Apply.



Luego en la Vista en Sort Criteria agregamos Vote Results: Value y escogemos Desc o Asc dependiendo como lo queramos, salvamos la Vista y listo.


Otras páginas relacionadas.

Mejor Hosting - Top 10 de Mejores Proveedores 2015
Comprar Dominio Web - Dominios Baratos 2015 
Servidores VPS, Top 10 Mejores Proveedores 2015  

Comentarios