doublesecretagency/craft-starratings

一个易于使用且高度灵活的评分系统。

3.0.0 2024-02-22 06:12 UTC

This package is auto-updated.

Last update: 2024-09-20 00:30:57 UTC


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 上查看完整的目录。