daun/statamic-widget-collection-count

在Statamic控制面板中显示每个集合的条目数量

v1.2.1 2024-08-13 14:55 UTC

This package is auto-updated.

Last update: 2024-09-13 15:08:03 UTC


README

Statamic的控件面板插件,显示特定集合的条目计数。

Collection Count Widget Screenshot

安装

从项目根目录运行

composer require daun/statamic-widget-collection-count

或者,您也可以通过控制面板安装此插件。

用法

通过在配置文件config/statamic/cp.php中的widgets数组中添加该小部件,将其添加到控制面板仪表板。传递要显示的集合名称。

return [
    'widgets' => [
        [
            'type' => 'collection_count',
            'collection' => 'projects'
        ]
    ]
];

选项

忽略草稿条目

默认情况下,所有条目都被计算,包括草稿。将count_unpublished变量设置为false以仅计算已发布的条目。

return [
    'widgets' => [
        [
            'type' => 'collection_count',
            'collection' => 'projects',
            'count_unpublished' => false,
        ]
    ]
];

应用自定义查询范围

传递query_scope参数,在计数之前应用自定义范围

return [
    'widgets' => [
        [
            'type' => 'collection_count',
            'collection' => 'projects',
            'query_scope' => 'archived',
        ]
    ]
];

需求

Statamic 3/4/5+

许可

MIT