【发布时间】:2017-09-20 14:23:34
【问题描述】:
我已经创建了一个新页面,并从 TYPO3 7.6.22 中的一个自己的扩展程序运行了一个 FE 插件。在页面设置中我将缓存设置为关闭,将config.no_cache = 1和page.config.no_cache = 1添加到该页面的模板中,并将FE插件的所有操作添加到不可缓存的操作中:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'___vendor___',
'___pluginname___',
[
'Product' => 'onepage, checkout, advice, confirm'
],
// non-cacheable actions
[
'Product' => 'onepage, checkout, advice, confirm'
]
);
但如果我更改了相关ProductController 文件中的某些行,我仍然需要刷新安装工具中的所有缓存。这是为什么?怎么改?
补充信息1:我运行RealUrl,插件仍然在URL中添加cHash
附加信息 2:扩展文件有一种一分钟的缓存。是对的吗?我可以暂时停用它吗?
【问题讨论】:
标签: php caching typo3 extbase typo3-7.6.x