netzmacht / contao-cache-control
该软件包已被废弃,不再维护。未建议替代软件包。
清除Contao页面缓存的单个文件。
1.0.1
2015-06-08 17:07 UTC
Requires
- php: >=5.3
- contao/core: >=3.2,<4
This package is auto-updated.
Last update: 2020-04-06 10:41:41 UTC
README
此扩展允许重置单个页面的页面缓存,而无需清除整个页面缓存。
特性
- 清除单个页面的页面缓存。
- 清除多个页面的页面缓存(编辑所有模式)。
要求
此扩展至少需要Contao 3.2。
安装
建议使用composer安装扩展。
$ php composer.phar require netzmacht/contao-cache-control:~1.0
如果您想手动安装扩展,请按照以下步骤操作
- 将
module
文件夹复制到system/modules
。 - 将其重命名为
cache-control
。 - 创建文件夹
system/modules/cache-control/classes
。 - 将
src
文件夹复制到system/modules/cache-control/classes
。 - 打开
system/modules/cache-control/config/autoload.php
并取消注释类加载器行。
安装后,您必须更新数据库结构和清除页面缓存。
限制
此扩展使用 getCacheKey
钩子。如果该钩子被第三方扩展使用,请确保缓存控制钩子是最后一个。
缓存控制通过每周cron作业重置(如页面缓存)。如果您禁用了页面缓存的每周cron作业,您还必须删除缓存控制cron钩子。