Fatal error: Class 't3lib_pageSelect' not found in Typo3 7.5
Fatal error: Class 't3lib_pageSelect' not found in Typo3 7.5
我想将扩展从 Typo3 6.2 迁移到 Typo3 7.5 在 Typo3 6.2 中它工作正常但在 Typo3 7.5 中我收到以下错误:
Fatal error: Class 't3lib_pageSelect' not found in ...
它认为它不再受支持,但是当我正确时我现在必须使用什么?
我找到了解决办法。在 Typo3 7.x 中不再支持旧的 classes。我必须使用带有命名空间的新 class 而不是 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')
旧的换新的 class t3lib_pageSelect
.
我想将扩展从 Typo3 6.2 迁移到 Typo3 7.5 在 Typo3 6.2 中它工作正常但在 Typo3 7.5 中我收到以下错误:
Fatal error: Class 't3lib_pageSelect' not found in ...
它认为它不再受支持,但是当我正确时我现在必须使用什么?
我找到了解决办法。在 Typo3 7.x 中不再支持旧的 classes。我必须使用带有命名空间的新 class 而不是 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')
旧的换新的 class t3lib_pageSelect
.