我怎样才能告诉 TYPO3 不要缓存以便它更新数据库值
How can I tell TYPO3 to not Cache so it does update database values
我使用扩展生成器创建了一个扩展,创建了一个模型,检查了所有标准操作并将其聚合到根。我安装了扩展程序。我还选择了一个存储位置。我包含了静态模板,创建了一个新页面并放入了前端插件,据我所知非常标准。
当我开始测试时,如果我创建编辑或删除旧值,它通常不会更新它们。然后我检查数据库,一切都很好,正如我所期望的那样。
总是有帮助的是清除前端缓存并重新加载。
那么我怎样才能告诉 TYPO3 不要缓存这个呢?
我正在使用 TYPO3 6.2。
config.no_cache
禁用所有缓存,这会使您的网站非常慢。
在 ext_localconf.php
中注册时,最好将控制器操作标记为未缓存:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Vendor.Extname',
'Faq',
array('Faq' => 'index,detail'),//available
array('Faq' => 'index')//uncached
);
config.no_cache
对于所有缓存
我使用扩展生成器创建了一个扩展,创建了一个模型,检查了所有标准操作并将其聚合到根。我安装了扩展程序。我还选择了一个存储位置。我包含了静态模板,创建了一个新页面并放入了前端插件,据我所知非常标准。
当我开始测试时,如果我创建编辑或删除旧值,它通常不会更新它们。然后我检查数据库,一切都很好,正如我所期望的那样。 总是有帮助的是清除前端缓存并重新加载。
那么我怎样才能告诉 TYPO3 不要缓存这个呢?
我正在使用 TYPO3 6.2。
config.no_cache
禁用所有缓存,这会使您的网站非常慢。
在 ext_localconf.php
中注册时,最好将控制器操作标记为未缓存:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Vendor.Extname',
'Faq',
array('Faq' => 'index,detail'),//available
array('Faq' => 'index')//uncached
);
config.no_cache
对于所有缓存