2017-01-23 20 views
0

フロントエンドのコンテンツビューをバックエンドでレンダリングできますか?私はコンテンツ要素の典型的なバックエンドプレビューをフロントエンドビューに置き換えたいと思っています。私は$GLOBALSにtt_content_drawItem Hookクラスを登録する方法を知っています。私のカスタムフックでは、$ itemContent変数にレンダリングされたコンテンツを返し、コンテンツ要素をレンダリングしたいと考えています。TYPO3 7.6、バックエンドのコンテンツプレビュー

この問題を解決するには、何とかフロントエンドコントローラ($GLOBALS['tsfe']?)を設定する必要があるようです。私は\TYPO3\CMS\Extbase\Utility\FrontendSimulatorUtilityを使って試しました。

答えて

2

TSFEがバックエンドで動作するようにするのは避けてください。それは本当にうまくいかないでしょう!

解決方法として、上記のフックを使用するか、その機能https://docs.typo3.org/typo3cms/extensions/core/Changelog/7.5/Feature-69459-ShowTt_contentPreviewInPageModuleViaFluid.htmlをチェックして、簡略化されたレンダリングを返してください!

+0

_ バックエンドでTSFEが動作することを避けてください。それは本当にうまくいくことはありません!_ 私はこれを昨日知っていたと願い、数時間私を救ったでしょう。あなたはフックを使ってフロントエンドビューを達成することは可能だと思いますか? – dompil

+0

フックまたはフルTSFEの場合でも、FEは現在動作しません。単純化された流体テンプレートを使用するか、iframeでいくつかの魔法を使って、実際のフロントエンド –

関連する問題