回退og:如果ext:news故事中没有图像,则显示图像

时间:2018-05-23 13:52:54

标签: typo3 typo3-7.6.x tx-news

TYPO3 v 7.16。 cs_seo 2.3.3 新闻6.3.0

我已在我的新闻详情页面上禁用了cs_seo并且分机:新闻正在生成正确的og& twitter卡元数据如预期。但是,如果我的故事没有图像,则不会出现默认图像。是否可以设置用于新闻故事的后备/默认图像?

(如果我在新闻详情页面上启用cs_seo,它会覆盖由ext:news生成的任何元数据)

再次感谢,

汤姆

2 个答案:

答案 0 :(得分:1)

ext:news的默认模板包括默认图像的使用。您可以在TS常量中配置它。

在将模板修改为您的版本时,您可能已经“清理”了模板。

答案 1 :(得分:0)

Bernd - 感谢您回复我。 “虚拟图像”已设置,但未配置为包含在详细信息页面上(据我所知)。

我遇到了cs_seo扩展程序的支持主题,它允许您设置后备图像。

https://github.com/clickstorm/cs_seo/issues/92

我在详细信息页面上使用了以下的typoscript设置。

tx_csseo {
1 = tx_news_domain_model_news
1.fallback {
    og_image = fal_media
}
}

在cs_seo扩展中,我必须将TSConfig PID设置为我的详细信息页面,我还包括页面TSConfig“扩展新闻记录”。

然后我注意到在新闻详情页面上我有两组OG元数据。一个由ext生成:新闻,另一个由cs_seo生成。我从详细信息模板中删除了以下部分包含

<f:render partial="Detail/Opengraph" arguments="{newsItem: newsItem, settings:settings}" />

我现在有一套OG标签和一个后备图片。