0

我想将扩展从 Typo3 6.2 迁移到 Typo3 7.5 在 Typo3 6.2 中它工作正常,但在 Typo3 7.5 中我收到以下错误:

Fatal error: Class 't3lib_pageSelect' not found in ...

它认为它不再受支持,但是当我正确时,我现在必须使用什么?

4

1 回答 1

1

我找到了解决方案。在 Typo3 7.x 中不再支持旧类。而不是t3lib_pageSelect我必须使用带有命名空间的新类:\TYPO3\CMS\Frontend\Page\PageRepository

所以就我而言,我想读取 Typo3 缓存并知道我必须使用

\TYPO3\CMS\Frontend\Page\PageRepository::getHash(md5Hash)

在保存缓存的情况下我必须使用

\TYPO3\CMS\Frontend\Page\PageRepository::storeHash(md5Hash, data as a string,'NAME')

那是旧班的新班t3lib_pageSelect

于 2015-10-27T13:11:33.257 回答