如何在分页列表中的 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
是否可以在列表的分页页面中插入元标记 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