typo3 - 浏览器中的详细信息页面标题下降到后端新闻详细信息页面标题
问题描述
当然,这不是一个错误,但我不知道如何解决它。使用以前版本的新闻,一切都很好。对不起我的语言,很难解释。当前行为例如 - 我第一次访问新闻详细信息页面时有此页面标题行为 -
“站点名称:一些新闻记录标题”(这很好,应该是这样)。
然后,当我转到列表视图时,再次单击新闻以详细查看它(或者只是刷新我当前正在查看的页面) - 页面标题看起来像这样:
“SiteName: news”其中“ news ”是后端页面树中的页面标题,包含 newsDetailView 插件
为了覆盖这种奇怪的行为,我使用了这样的打字稿设置(但这不应该是问题的永久解决方案,当然)
[globalVar = TSFE:id = 7]
config.noPageTitle = 2
temp.newsTitle = RECORDS
temp.newsTitle {
dontCheckPid = 1
tables = tx_news_domain_model_news
source.data = GP:tx_news_pi1|news
source.intval = 1
conf.tx_news_domain_model_news = TEXT
conf.tx_news_domain_model_news {
field = title
htmlSpecialChars = 1
}
wrap = <title>SiteName: |</title>
}
page.headerData.1 >
page.headerData.1 < temp.newsTitle
[global]
环境
TYPO3 version(s): [9.5.15]
news version: [8.0.0]
Composer (Composer Mode): [no]
解决方案
有了 9.5 和不错的 SEO 扩展,你真的不应该再做这样的事情了。不要使用config.noPageTitle
它,它应该可以开箱即用,因为新闻扩展程序会将标题设置得恰到好处。
推荐阅读
- sql - 需要 SSIS 帮助 - 如何从目的地获取 ID
- ipython - 如何显示
在 spyder IPython 控制台中? - python - How to create subset of data based on data type when using NumPy?
- java - 将 Spring 参数添加到 VSCode Debug launch.json
- python - Python将一个数据框中的列值添加到另一个数据框中的列
- matlab - 将 Matlab 图形复制到具有完全相同的轴和字体大小的 Power Point
- jenkins - Jenkinsfile访问变量内部参数
- angular - 在某些情况下,带有 navigationExtras 的 ionic 4 router.navigate 不会覆盖 queryParams
- java - Pivotal Cloud Foundry (PCF) spring boot 应用程序停止工作且没有错误
- java - 以角度调用 Spring Boot Web 应用程序并获得响应