2017-09-06 110 views
0

TYPO3 6.2.33EXT:新聞3.2.8爲什麼新聞中的元標籤丟失?

在詳細頁面的新聞插件的視圖使用opengraph局部設置OG-元標記。這些標籤被添加到pagerenderer的metatag數組中(在新聞VH n:metaTag中的vardump中可見),

但是在生成的HTML中,沒有出現這些標籤。 一些元標籤,設置在Typoscript中,如page.meta.title,並且在之前的數組中,都可見。

如果我修改n:meataTag-VH以將這些肉標籤也添加到頁腳($pageRenderer->addFooterData(...)),它們將顯示在生成的頁面的頁腳區域中。

與TYPO3 22年6月7日和EXT類似的配置:新聞5.3.3不工作(「OG:」 - 元標記是從新聞詳細模板與n:metaTag-VH設定)

回答

0

這是很難回答是因爲你自己並沒有提供關於網站的大量信息。 6.2也是生命的終結。在此期間情況有所改善。

出於測試的嘗試刪除整個Typo腳本,只使用一些基本的像

page = PAGE 
page.10 < styles.content.get 

它是否工作呢?如果是的話,這是您的網站設置。

+0

這與「裸體」頁面一樣。我有一個解決方法:我從ext:news複製n:metaTag-VH,並通過調用'$ pageRenderer-> addHeaderData()'將調用替換爲'$ pageRenderer-> addMetaTag()'。然後我複製Opengraph-partial並將命名空間更改爲我的。這是一種解決方法,但它爲什麼需要?我假設6.2中的一個常見問題(我們使用ELTS!),因爲在內容呈現之前,元標記似乎被推送到輸出緩衝區,但這意味着在所有6.2安裝中n:metaTag VH從未工作過。爲什麼後來渲染headerdata? –