Title und Metainfos bei tt_news anpassen

Heute stand ich vor dem Problem, dass auf der Singleansicht der tt_news-Seite der Titel bei allen Newseinträgen „Detailansicht“ lautete. Dies ist aus SEO-sicht unschön, ein individueller Seitentitel in jeder News ist Pflicht. Möglicherweise funktioniert die unten genannte Lösung nicht bei jedem, bei mir funktioniert das Ganze aber.

# SEO Headeranpassung auf der News-Detailseite
[globalVar = TSFE:id={$plugin.tt_news.singlePid}]
page{
  headerData{
    1 = RECORDS
    1{
      source = {GPvar:tx_ttnews|tt_news}
      source.insertData = 1
      tables = tt_news
      field = title
      conf.tt_news >
      conf.tt_news = TEXT
      conf.tt_news.field = title
    }
  }
}
[end]

Und anschließend die Anpassung der Keywords, sowie der Description (aus dem Untertitel der News und auf 150 Zeichen gekürzt):

# SEO Headeranpassung auf der News-Detailseite
[globalVar = TSFE:id={$plugin.tt_news.singlePid}]
page{
  meta{
    keywords.field >
    description >
    keywords.data = register:newsKeywords
		description.data = register:newsSubheader
		description.crop = 150 | ... | 1
  }
}
[end]

Sollte es eine einfachere Anpassung geben, würde ich mich über Feedback freuen.

 

Andreas Becker

 

Ein Gedanke zu „Title und Metainfos bei tt_news anpassen

  1. Unter TYPO3 6.2 kann folgender Code verwendet werden:

    # SEO Headeranpassung auf der News-Detailseite
    [globalVar = TSFE:id={$plugin.tt_news.singlePid}]
    page {
    meta {
    keywords.field >
    description >
    keywords.data = register:newsKeywords
    description.data = register:newsSubheader
    description.crop = 150 | … | 1
    }
    headerData {
    1 = RECORDS
    1 {
    wrap >
    stdWrap.wrap = {page:title}
    stdWrap.insertData = 1
    }
    }
    }
    [global]

Schreibe einen Kommentar zu Andreas Becker Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.