我不明白爲什麼我的Extension會引發此錯誤。因爲像dd_googlesitemap這樣的其他擴展使用它和我一樣,所以這個擴展不會拋出這個錯誤。TYPO3 7.6.12調用函數getPage_noCheck()字符串
我與我的$pageId
PARAM做錯了什麼:
/**
* Creates a link to a single page
*
* @param array $pageId Page ID
* @return string Full URL of the page including host name (escaped)
*/
protected function getPageLink($pageId) {
$conf = array(
'parameter' => $pageId,
'returnLast' => 'url',
);
$link = htmlspecialchars($this->cObj->typoLink('', $conf));
return GeneralUtility::locationHeaderUrl($link);
}
,這是錯誤的輸出:
Call to a member function getPage_noCheck() on string
這是這是這種方法行6364 detectLinkTypeFromLinkParameter
爲什麼我有這個錯誤?
你是如何初始化$ GLOBAL ['TSFE']'? –