Zum Inhalt springen

Inhaltselemente verlinken

Erstellt am 21. Februar 2007 · 5 Antworten · letzte Antwort am 21. Februar 2007

Tags: Inhaltselemente, Frage

elTorito ·

Ich habe auf meiner Startseite ein Inhaltselement vom Typ Text. Nun möchte ich dieses Inhaltselement aber noch auf einer Unterseite einbinden, ohne ein den Text neu schreiben zu müssen(neues Inhaltslement).

So das wenn ich das Element auf der Startseite ändere, das die Änderungen dann auch auf der jeweiligen Unterseite zu sehen sind.

Wo kann ich nachlesen wie das geht, falls es geht.

Danke

Kilkenny ·

Hallo elTorito,
das zu bewerkstelligen ist kein Problem.
Wenn Du diesen Beispielcontent in dein TypoScript einbaust und mit deinen Werten füllst, dann hast du das gewünschte Ergebnis.

page10.marks {
  CONTENT = COA
  CONTENT.10 = RECORDS
  CONTENT.10.tables = tt_content
  CONTENT.10.source = 586
  CONTENT.15 < styles.content.getRight
}

Bei source mußt du die ID des Inhaltselements eintragen.

Gruß

m.​att ·

Hi,

das ist kein problem, dafür brauchste kein tutorial 😉

Einfach auf der pageübersicht das contentelement aussuchen und rechts in der ecke des elementes (typo3 4.0.4) auf "create reference" klicken.

Dann eine neue gewünschte seite aussuchen und dort aud "paste" klicken. Damit wird eine Kopie eingefügt, die sich bei änderungen an der "reference" mitändert.

Frontendcache nicht vergessen zu leeren.

elTorito ·
m.att schrieb

Einfach auf der pageübersicht das contentelement aussuchen und rechts in der ecke des elementes (typo3 4.0.4) auf "create reference" klicken.

Dafür brauche ich aber keine extra extension? Finde den Punkt nicht.

Klicke auf Liste , Seiteninhalte werden angezeigt. Wenn ich dann auf das Element klicke erhalte ich nur folgende Auswahlen: Ansehen, Bearbeiten, Neu, Info, Kopieren, Ausschneiden, Versionierung, Weitere Einstellungen, Ausblenden, Sichtbarkeitseinstellungen, Löschen, Verlauf.

Das Script von KillKenny geht. Habe es im TS Setup der Unterseite eingefügt wo ich den Inhalt hin verlinkt haben möchte.

seite.10.marks {
  MIDDLE-MARKER = COA
  MIDDLE-MARKER.10 = RECORDS
  MIDDLE-MARKER.10.tables = tt_content
  MIDDLE-MARKER.10.source = 1
  MIDDLE-MARKER.15 < styles.content.getRight
}

Werden dann allerdings meine anderen Inhaltselemente überschrieben ?

m.​att ·
elTorito schrieb

Dafür brauche ich aber keine extra extension? Finde den Punkt nicht.

Sorry, mein fehler, ich habe TemplaVoila installiert.

elTorito ·

Wenn ich 2 Referenzen "scripte" dann bekomme ich beide Inhalte angezeigt die ich möchte, also einmal das was auf der Startseite ist, und einmal das Inhaltselement meiner unterseite:

seite.10.marks {
  MIDDLE-MARKER = COA
  MIDDLE-MARKER.20 = RECORDS
  MIDDLE-MARKER.20.tables = tt_content
  MIDDLE-MARKER.20.source = 1

  MIDDLE-MARKER.30 = RECORDS
  MIDDLE-MARKER.30.tables = tt_content
  MIDDLE-MARKER.30.source = 136

  MIDDLE-MARKER.25 < styles.content.getRight

}