Navigation

 ·   Wiki Home
 ·   Wiki Hilfe (englisch)
 ·   Kategorien
 ·   Titel-Liste
 ·   Uncategorized Pages
 ·   Zufällige Seite
 ·   Datei hochladen
 ·   Hochgeladene Dateien
 ·   Letzte Änderungen
 ·   RSS
 ·   Atom
 ·   What Links Here

Aktive Mitglieder :

Suchen:

 

Seite erstellen oder suchen :

 

Zeigen Neue Contentelemente mit TypoScript

Es ist durchaus möglich, nur mit TypoScript neue Contentelemente anzulegen, allerdings ohne Zugriff auf die Datenfelder. Damit kann zum Einen statischer Inhalt ausgegeben werden, zum Anderen ist es natürlich auch möglich, das gesamte Spektrum von TypoScript einzusetzen. So können speziell angepasste Menüs oder Datenbankinhalte ausgegeben werden. Allerdings kann der Redakteur die Inhalte nicht erstellen – er kann sie nur am gewünschten Platz aufrufen bzw. einsetzen.

Zunächst muss über das PageTSConfig der neue Inhaltstyp definiert weden:

TCEFORM.tt_content.CType.addItems {
  einKleinerTest
= Ein kleiner Test
  
# id = Bezeichnung
}

Danach kann im TypoScript-Template definiert werden, wie das neue Contentelement aussehen soll bzw. welche Inhalte es enthalten soll:

tt_content {
   einKleinerTest
= COA
   einKleinerTest {
      10
= TEXT
      10.value
= <p>Ein Test</p>
   
}
}

Hier wird nur ein kurzer Text ausgegeben; prinzipiell stehen natürlich alle Möglichkeiten von TypoScript offen. Der Redakteur kann es als normales Inhaltselement aufrufen wie alle anderen; ihm fehlen allerdings die sonst üblichen Eingabemasken; er kann das Element lediglich einfügen und sichern.

Da man via TypoScript auf Datensätze zugreifen kann, ist es aber auch möglich dynamische Daten einzufügen:

tt_content {
   einKleinerTest
= COA
   einKleinerTest {
      10.inhalt
= RECORDS
      10.tables
= tt_content
      
# uid der Datensätze
      
10.source = 121,122,123
      10.dontCheckPid
= 1
   }
}

Category:Typo3 -> TypoScript

Kategorien: