tt_news - Related News (lib.tt_news_related)

Author:
Kategorie:
TYPO3
Beitrag vom:
tt_news - Related News (lib.tt_news_related)

Individuelle Ausgabe von related (verwandten) Newsbeiträgen der TYPO3 Erweiterung tt_news mittels TypoScript MySQL Abfrage Content Select

Diese Typoscript SQL Abfrage bewirkt die Ausgabe der "Related News" zu einem Artikel, wenn diesem vorher welche zugeordnet wurden. Die Platzierung der verwandten News zum Artikel kann überall auf der Seite erfolgen. Wichtig ist, das die "pidInList" ID auf den eigenen Sys-Ordner angepasst wird.

lib.tt_news_related = CONTENT
lib.tt_news_related {
  # nur wenns eine ID gibt
  if.isTrue.data = GPvar:tx_ttnews|tt_news
  table = tt_news
  select {
    pidInList = 40
    leftjoin = tt_news_related_mm ON tt_news.uid=tt_news_related_mm.uid_foreign AND tablenames='tt_news'
    andWhere = tt_news.uid = tt_news_related_mm.uid_foreign
    andWhere {
      data = GPvar:tx_ttnews|tt_news
      wrap = tt_news_related_mm.uid_local = |
      insertData = 1
    }
    # Max. Anzahl an verwandten Beiträgen
    max = 5
  }
  # Darstellung des Titels
  renderObj = COA
  renderObj {
    wrap = <p>|</p>
    10 = TEXT
    10 {
      required=1
      field = title
    }
    20 = IMAGE
    20 {
      required=1
      wrap = |
      file.import = uploads/pics/
      file.import.field = image
      file.width = 100
      file.height = 100
    }
  }
}

Seite teilen

Der Beitrag: tt_news - Related News (lib.tt_news_related), aus der Rubrik TYPO3 hat dir gefallen?