日常 / 工艺元素缓存破坏者
当条目更新/删除、结构移动或项目配置更新或应用时,破坏Craft CMS缓存。
1.0.1
2020-03-19 22:22 UTC
Requires
- craftcms/cms: ^3.0.0-RC1
This package is auto-updated.
Last update: 2024-09-20 08:07:08 UTC
README
当条目更新/删除、结构移动或项目配置更新或应用时,无论您如何访问数据(Element API/GraphQL/其他),都会破坏Craft CMS缓存。
您是否曾经想使用Element API的缓存,但注意到缓存从未被清除?我们做到了!
此插件仅为此单一目的而存在,即解决这个极其简单且具体的用例。
要求
此插件需要Craft CMS 3.0.0-beta.23或更高版本。
安装
要安装插件,请按照以下说明操作。
-
打开您的终端并转到您的Craft项目
cd /path/to/project
-
然后告诉Composer加载插件
composer require everyday/craft-element-cache-buster
-
在控制面板中,转到设置→插件,并为“Element Cache Buster”点击“安装”按钮。
Element Cache Buster概览
每次您更新条目、移动结构或应用项目配置时,Craft CMS缓存都会被刷新。
此插件最初旨在仅用于清除Element API缓存,但无法使用Yii缓存服务上可用的方法获取所有当前Element API缓存的键。这就是为什么它只是清除所有缓存的缓存。
配置Element Cache Buster
很简单!您可以在设置中启用或禁用插件。
由Everyday AS提供