我使用Extension Builder创建了一个扩展,创建了一个模型,检查了所有标准操作并将其聚合到root。我安装了扩展程序。我还选择了一个存储空间。我包含了静态模板,创建了一个新页面并将frontend-plugin放入其中,所以据我所知非常标准。
当我开始测试时,如果我创建编辑或删除它们,它通常不会更新旧值。然后我检查数据库,有一切都很好,因为我期待的事情。 总是有帮助的是清除前端缓存并重新加载。
那我怎么能告诉TYPO3不要缓存呢?
我正在使用TYPO3 6.2。
答案 0 :(得分: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
);
答案 1 :(得分:1)
config.no_cache
对于所有缓存