doublesecretagency / craft-viewcount
统计元素被查看的次数。
2.0.0
2024-02-21 23:27 UTC
Requires
- craftcms/cms: ^5.0.0-beta
README
Craft CMS 视频计数插件
统计元素被查看的次数。
通过 Twig、PHP 或 AJAX 跟踪浏览量
基本跟踪看起来是这样的...
{% do craft.viewCount.increment(elementId) %}
然而,还有几种更高级的方法来增加观看计数器。
在相同元素上允许多个计数器
如果您需要跟踪相同元素的多个方面,可以很容易地做到!只需在设置跟踪机制时指定一个可选键。
按“最多观看”排序
一旦开始记录观看量,您可能想知道哪些项目的观看次数最多...
{% set articles = craft.entries.section('articles') %} {% do craft.viewCount.sort(articles) %}
在控制面板中显示观看总数
您可以添加一个“总观看次数”字段,该字段显示每个元素的只读总数。
事件
它们确实如您所想的那样...
- EVENT_BEFORE_VIEW
- EVENT_AFTER_VIEW
在 EVENT_BEFORE_VIEW
事件中,您可以选择不计数观看。
进一步阅读
如果您还没有,请查阅完整的插件文档。
如果您还有任何疑问,请随时联系我们(首选通过 Discord)。
代表 Double Secret Agency,感谢您查看我们的插件! 🍺