doublesecretagency / craft-starratings
一个易于使用且高度灵活的评分系统。
3.0.0
2024-02-22 06:12 UTC
Requires
- craftcms/cms: ^5.0.0-beta
- fortawesome/font-awesome: 4.7.0
README
一个易于使用且高度灵活的评分系统。
评分元素
只需指定您想评分的项目元素ID。任何元素类型(条目、资产、用户等)都适用!
{{ craft.starRatings.stars(entry.id) }}
自定义星形图标
自定义星形图标非常简单。您可以通过 调整CSS,或者 完全替换图标。
{% do craft.starRatings.setIcons({ full : '<i class="fa fa-thumbs-up"></i>', half : '<i class="fa fa-thumbs-o-up"></i>', empty : '<i class="fa fa-circle-thin"></i>', }) %}
默认情况下,星形评分使用Font Awesome库。这意味着您可以轻松地切换到Font Awesome集合中的其他图标。如果您不想使用Font Awesome,您还可以禁用库以完全不包含它。
按最高评分排序
一旦您的用户进行了评分,您就会想知道哪些项目是 评分最高的...
{% set mostPopular = craft.entries.orderBy('avgRating DESC').all() %}
设置
这是插件设置页面的截图...
要了解星形评分的更多灵活性,请查看 完整文档...
还有其他什么吗?
我们还有其他插件!
在 doublesecretagency.com/plugins 上查看完整的目录。