TYPO3 6.2.33、内線:ニュース3.2.8なぜニュースのメタタグが見つからないのですか?
詳細ページでニュース - プラグインのビューは、OG-メタタグを設定する部分opengraphを使用しています。これらのタグは、ページレンダラーのメタタグ配列に追加されます(ニュースVHODのVardumpに表示されます)。
しかし、結果のHTMLにはこれらのタグは一切表示されません。 一部のメタタグは、Typoscriptでpage.meta.title
のように設定されていて、以前に配列に入っています。
これらのミートタグをフッタ($pageRenderer->addFooterData(...)
)にも追加するためにn:meataTag-VHを変更すると、それらは生成されたページのフッター領域に表示されます。
TYPO3 7.6.22および内線と同様の構成:ニュース5.3.3が作業を行います(「OG:」 - メタタグがn:metaTag
-VHとニュースの詳細-テンプレートから設定されている)
「裸の」ページと同じです。回避策があります:ext:newsのn:metaTag-VHをコピーし、 '$ pageRenderer-> addHeaderData()'を呼び出して '$ pageRenderer-> addMetaTag()'の呼び出しを置き換えました。それから、Opengraph-partialをコピーし、ネームスペースを私のものに変更しました。これは回避策ですが、なぜそれが必要ですか?私は6.2(ELTSを使用しています!)の一般的な問題を想定しています。コンテンツのレンダリングの前にメタタグが出力バッファにプッシュされているようですが、それは6.2インストールでn:metaTag VHが決して動作しなかったことを意味します。ヘッダーデータは後でレンダリングされるのはなぜですか? –