我使用TYPO3 7.6和tx_news以及metaseo,一切正常,除了新闻的PageTitle。
我有我的新闻PageTitle和metaseo我得到第二页标题“新闻单一视图”。 如何删除metaseo标题? 或者我如何通过metaseo获得正确的新闻标题?
以下是正确的新闻标题:
config.noPageTitle = 2
[globalVar = GP:tx_news_pi1|news > 0]
temp.newsTitle = RECORDS
temp.newsTitle {
source = {GP:tx_news_pi1|news}
source.insertData = 1
tables = tx_news_domain_model_news
conf {
tx_news_domain_model_news >
tx_news_domain_model_news = TEXT
tx_news_domain_model_news {
field = title
noTrimWrap = || News|
}
}
}
[global]
page.headerData {
190 >
190 = COA
190 < temp.newsTitle
#190.wrap = <title>|</title>
190.wrap = <title>| Вера бахаи в Беларуси</title>
}
[globalVar = GP:L = 1]
page.headerData {
190 >
190 = COA
190 < temp.newsTitle
#190.wrap = <title>|</title>
190.wrap = <title>| Суполкi бахаi ў Беларусi</title>
}
[global]
答案 0 :(得分:1)
在EXT:metaseo中我在setup.txt中找到以下行:
config.titleTagFunction = Metaseo\Metaseo\Page\Part\PagetitlePart->main
尝试扩展TypoScript并删除config.titleTagFunction
[globalVar = GP:tx_news_pi1|news > 0]
config.noPageTitle = 2
config.titleTagFunction >
[global]
@see https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#nopagetitle和 https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#titletagfunction
使用TypoScript对象浏览器总是好的。
答案 1 :(得分:1)
这是一个简单的解决方案,
<?php
ini_set('display_errors', 1);
$date=date_create_from_format("d/m/Y","16/04/2017");
echo $date->format("d-m-Y");
在这里,使用您的新闻详情页面ID而不是27.这将覆盖当前详细新闻标题的默认页面标题。