Zum Inhalt springen

System Extensions verändern

Erstellt am 23. August 2007 · 3 Antworten · letzte Antwort am 23. August 2007

Tags: Frage

Patrick007 ·

Hi,

ich suche eine Möglichkeit Felder der Standardinhaltselemente zu verändern.

Weiss einer Rat?

Vielen Dank.

Viele Grüße
Patrick

Perelin ·

Hi Patrick,
kommt darauf an, was du machen willst.
Wenn die sich die Veränderung auf einen Wrap bezieht (also etwas drumherum, div oder so) kannst du mit Typoscript oder eingebauter Rahmen-Funktionalität ziemlich weit kommen.
Wenn du das HTML der Content Elemente verändern willst musst du dir diese wohl per Hook an der richtigen Stelle rausholen, verändern und wieder zurückgeben. ... gibt sicher noch andere Wege, die sind mir aber leider nicht bekannt.
Evtl könnte man auch die HTML VorlagenSnippets (Templates) direkt im Typo3 Source Code ändern, aber vor sowas hätte ich Angst 🙂

Sebastian

Patrick007 ·
Perelin schrieb

Hi Patrick,
kommt darauf an, was du machen willst.
Wenn die sich die Veränderung auf einen Wrap bezieht (also etwas drumherum, div oder so) kannst du mit Typoscript oder eingebauter Rahmen-Funktionalität ziemlich weit kommen.
Wenn du das HTML der Content Elemente verändern willst musst du dir diese wohl per Hook an der richtigen Stelle rausholen, verändern und wieder zurückgeben. ... gibt sicher noch andere Wege, die sind mir aber leider nicht bekannt.
Evtl könnte man auch die HTML VorlagenSnippets (Templates) direkt im Typo3 Source Code ändern, aber vor sowas hätte ich Angst 🙂

Sebastian

Hi,

danke für deine Antwort.

Ich würde z.B. gerne ein Feld hinzufügen z.B. im Textinhaltselement statt nur Überschrift noch ein Feld Subtitle oder so.

Viele Grüße
Patrick

Perelin ·

Hi Patrick,
ich weis nicht wie du deine Templates gemacht hast, aber TemplaVoila bietet hier die Möglichkeit supereinfach eigene ContentElemente zu definieren (mit Beliebiger Felderzahl/Beschriftungen) die du sehr einfach mit deinen eigenen HTML Vorlagen verbinden kannst.
Am besten wäre in dem Fall wenn du die Seite gerade neu erstellst und dich nicht bereits auf das alte Template System eingeschossen hast oder die Inhalte bereits als Standard Elemente eingepflegt sind. In dem Fall sehe ich erstmal keine einfachen Weg die Standardelemente so zu verändern (da müssten ja dann nämlich die tt_content mit neuen Feldern erweitert und das Rendering der Standardelemente verändert werden) -> evtl eigene Extension für die tt_content... irgendwie.
Aber mein Latein ist auch nicht das beste ;-)

Sebastian