0

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

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

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

如果我创建一个新条目并仅访问此条目以便将其缓存,然后它是可搜索的,这一切都很好,但每次导入新的 CSV 时我根本无法通过 500 个或更多条目。cHash 也设置正确。我希望有一个人可以帮助我。

4

1 回答 1

1

如果您知道 Frontend-URL,您可以使用 PHP (file_get_contents ..) 调用 SingleView。您将遇到 PHP-Script-Runtime-Timeout 的问题。但这可能仅适用于导入脚本(文件夹)的 .htaccess。

于 2013-01-31T07:40:14.367 回答