netlogix / nxcachetags
TYPO3 扩展 "nxcachetags"
6.0.1
2024-07-08 12:18 UTC
Requires
- php: ^8.1
- ext-pdo: *
- typo3/cms-core: ^11.5 || ^12.4
Requires (Dev)
- ext-sqlite3: *
- phpunit/phpcov: ^9.0
- phpunit/phpunit: ^10
- typo3/testing-framework: ^7.0
README
简化了 TYPO3 中的缓存处理。提供了嵌套缓存片段的机制,例如新闻列表。在新闻列表中,单个新闻可以缓存,整个列表又可以再次缓存。如果列表中的新闻发生更改,不仅必须刷新新闻项目的缓存,还必须刷新整个列表。由于所有其他新闻项仍然被缓存,因此只需要渲染更改的项目,而所有其他项仍然可以从缓存中获取。
示例
<div> <ct:tagEnvironment objectOrCacheTag="{news}" /> <f:for each="{news}" as="newsItem"> <ct:cache identifiedBy="{0: newsItem}"> <h3>{newsItem.title}</h3> </ct:cache> </f:for> </div>