Random Content ohne Erweiterung mit TypoScript

Es gibt Erweiterungen um Zufallsinhalte auf der Seite auszugeben. Einfacher geht es, wenn man das Inhaltselement Menu/Sitemap eine weitere Auswahl hinzufügt. Der Redakteur muss so nur in den Standardinhaltselementen eine Seite mit Inhalten auswählen und kein Plugin einfügen.

tt_content.menu.20.8 = COA_INT
tt_content.menu.20.8 {
  10 = CONTENT
  10 {
    table = tt_content
    select {
      pidInList.override.field = pages
      where = colPos=0
      max = 1
      orderBy = rand()
    }
  }
}

Bei den Inhaltslelementen, die ausgegeben werden sollen, darauf achten dass die Spalte korrekt angegeben ist:
where = colPos=0 

Damit das neue Feld im Backend erscheint wird im PageTSconfig noch folgendes eingetragen:

TCEFORM.tt_content.menu_type.addItems.8 = Zufallsinhalt von gewaehlter Seite
Ausgabe von Zufallsinhalt in Menu/Sitemap

Neue TypoScript Option für listNum

In der Version 4.6 von TYPO3 wurde für den Parameter listNum die Option rand eingeführt. Für die zufällige Ausgabe von Header-Bildern o.ä. kann jetzt auch folgender Code verwendet werden (Danke an Jigal von Hemert für den Tipp):

stdWrap.listNum = rand
 

Sie sind hier: TYPO3 » Tipps & Tricks » TypoScript » Random Content ohne Erweiterung

Servicetelefon 0800 - 8976326 (kostenloser Anruf)