tase_news的metaseo和pagetitle

时间:2017-04-17 16:05:57

标签: typo3 tx-news

我使用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]

2 个答案:

答案 0 :(得分:1)

在EXT:metaseo中我在setup.txt中找到以下行:

config.titleTagFunction = Metaseo\Metaseo\Page\Part\PagetitlePart->main

尝试扩展TypoScript并删除co​​nfig.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#nopagetitlehttps://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.这将覆盖当前详细新闻标题的默认页面标题。

资源: https://docs.typo3.org/typo3cms/extensions/news/AdministratorManual/BestPractice/IntegrationWithTypoScript/Index.html