2017-05-22 5 views
0

TYPO3 8.7.1で拡張子ke_serach 2.4.2を使用するとエラーが発生する。 参照のため、下の画像を参照してください。TYPO3エラー:TYPO3 CMS Frontend Controller TypoScriptFrontendController :: getPageRenderer()を呼び出す

getpagerenderError Image

+0

このような問題が発生した場合は、拡張機能のバグレポートを開きます。 – cweiske

+0

次回は心に留めておきます。お返事ありがとうございます –

答えて

1

まだTYPO3 8LTSと互換性がありませんke_search拡張。互換性はTERで確認できます。

拡張がまだ最初TYPO3 7LTSに非推奨(deprecation RST参照)、最後に(breaking RST参照)TYPO3 8LTSで除去したメソッドを呼び出すため、例外がスローされます。

+0

あなたの答えはありがとうございました...そして、私は私の手の中にhttps://usetypo3.com/という良いものを見つけたので、私の質問に答えるためのトンに感謝します。私は次の日に私にとってもっと役に立つと確信しています。もう一度ありがとう。乾杯! –

+0

だから、TYPO3拡張マネージャーに警告ポップアップが表示され、その拡張機能は互換性がなく、「*自分で問題を調べることができますか?」というチェックボックスをクリックして、*それが壊れたためにstackoverflowで泣くのですか? – cweiske

1

TYPO3 8 LTS getPageRenderer()推奨されていません。さて、以下のようなPageRenderメソッドを使うことができます。

$pageRender = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Page\PageRenderer::class); 
$pageRender->addJsFooterFile($jsFile, 'text/javascript', true, false, '', true); 
関連する問題