TYPO3:自动缓存扩展中的新条目

时间:2013-01-30 15:24:52

标签: plugins full-text-search typo3

我使用kickstarter创建了一个新扩展,一切都按预期工作,但此扩展需要的核心要求之一是每个条目(单个视图)都可以使用索引搜索进行搜索。 数据存储在sys文件夹中,并通过CSV直接导入数据库,这导致这些新页面都不可搜索,因为它们没有被缓存。

有没有办法自动缓存每个视图以便搜索?我尝试使用爬虫扩展,但未能理解我如何正确设置它,它超出了我对TYPO3的理解。它作为USER对象加载,并且启用了缓存。

t3lib_extMgm::addPItoST43($_EXTKEY, 'pi1/class.tx_zebsem_pi1.php', '_pi1', 'list_type', 1);

如果我创建一个新条目并且只是访问此条目以便它被缓存,那么它可以很好地工作,然后它是可搜索的,但是每次导入新的CSV时我都无法访问500个或更多条目。 cHash也正确设置。我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:1)

如果你知道Frontend-URL,你可以用PHP调用SingleView(file_get_contents ..)。 您将遇到PHP-Script-Runtime-Timeout问题。但是,对于Import-Script(文件夹),这可能会因.htaccess而改变。