如何在分页列表中的 typo3 tx_news 中插入元标记机器人

How to insert meta-tag robots in typo3 tx_news in paginated list

是否可以在列表的分页页面中插入元标记 robots->noindex - 不是第一个而是所有其他页面?

错字 3 8.7 - tx_news 6.3.0

铜 沃尔克

您可以尝试获取页面 GET 参数并为其构建条件:

[globalVar = GP:tx_news_pi1|@widget_0|currentPage > 1]
  page.meta.robots = noindex
[GLOBAL]

请在@widget_0零点观看。通常这应该是 0,但是如果您配置了另一个小部件 ID,您可以更改条件

解决方案(对我来说)是插入

<f:if condition="{pagination.current}>=2">
    {v:page.header.meta(name: 'robots', content: 'NOINDEX,FOLLOW')}
</f:if>

变成viewhelpers/widget/paginate/index.html

vhs-extension 已安装完毕。

铜 沃尔克

要修改 <head/> 内容,您应该安装 vhs 扩展程序,该扩展程序提供有用的查看助手,还可以操作 <head/> 内容。

VHS 扩展名:https://extensions.typo3.org/extension/vhs/

VHS 文档:https://fluidtypo3.org/viewhelpers/vhs/master.html

在那里你还会发现如何在你的模板中添加这个 viewhelper。

您需要的语法是 <vhs:page.header.meta property="" content="" /> https://fluidtypo3.org/viewhelpers/vhs/master/Page/Header/MetaViewHelper.html