Con esta fusión implemento la funcionalidad de realizar valoraciones sobre un curso.
En la ficha del curso ya había una sección de opiniones de los usuarios sobre el curso, junto a su valoración, pero no era posible agregar nuevas valoraciones.
Ahora esa sección pasa a ser un componente de livewire, al que he incluido información estadística simple sobre las valoraciones del curso, adaptado a partir de un componente ofrecido por Flowbite.
Se muestra la valoración media, indicando el total de valoraciones del curso, y debajo de este dato mostramos un desglose de las valoraciones, mostrando el porcentaje de valoraciones recibidas con una puntuación concreta.
Ahora las opiniones se muestran paginadas de 5 en 5, y si estás matriculado en el curso tienes disponible un formulario para valorar el curso y dejar un comentario. Sólo puedes valorar un curso una vez, por lo que si ya has realizado una valoración en el curso, el formulario se ocultará.
Si un curso aún no tiene valoraciones, se mostrará un mensaje indicándolo.
Con esta fusión implemento la funcionalidad de realizar valoraciones sobre un curso.
En la ficha del curso ya había una sección de opiniones de los usuarios sobre el curso, junto a su valoración, pero no era posible agregar nuevas valoraciones.
Ahora esa sección pasa a ser un componente de livewire, al que he incluido información estadística simple sobre las valoraciones del curso, adaptado a partir de un componente ofrecido por Flowbite.
Se muestra la valoración media, indicando el total de valoraciones del curso, y debajo de este dato mostramos un desglose de las valoraciones, mostrando el porcentaje de valoraciones recibidas con una puntuación concreta.
Ahora las opiniones se muestran paginadas de 5 en 5, y si estás matriculado en el curso tienes disponible un formulario para valorar el curso y dejar un comentario. Sólo puedes valorar un curso una vez, por lo que si ya has realizado una valoración en el curso, el formulario se ocultará.
Si un curso aún no tiene valoraciones, se mostrará un mensaje indicándolo.
Referencias
Capturas de pantalla