Zum Inhalt springen

Plugin wie tt_content.textpic.wrap wrappen

Erstellt am 25. November 2007 · 4 Antworten · letzte Antwort am 30. November 2007

Tags: Inhaltselemente, Frage

charlin ·

Hallo!

Ich sitze wohl absolut auf dem Schlauch.

Möchte für jedes Plugin, dieses wie z.B. das Inhaltselement Text mit tt_content.text.wrap wrappen.
Also z.B.

tt_content.text.wrap = <div>|</div>

Folgendes funktioniert nicht:

tt_content.plugin.wrap = <div>|</div>

Wie mach ich das nun für ein Plugin?

Danke.

Shark1982 ·

Du brauchst erstmal den Namen des Plugins.

Wenn du das Contentelement Text mit einem zusätzlichen Wrap umgeben willst musst du folgenden TS code einfügen in dein Template

## fügt nach der Überschrift einen BR ein
tt_content.text.10.wrap = | <br>

## umgibt contentelement TEXT mit zusätzlichen Wrap
tt_content.text.20.wrap = <div class="textwrap">|</div>

jetzt würde jede das gesamte Inhaltselement nochmals mit einem DIV versehen.

Mein Tip schau mal in den Object Analyzer und schau dir mal die CSS Styled Content EXT an wenn du die einbindest in deine Templates.

Ich hoffe ich konnte dir weiterhelfen

Michaelh74 ·

Eigentlich hat jedes Plugin einen DIV wrap - aber der hat natürlich immer einen anderen Namen.

Alternativ kannst Du mit dem Section Frame arbeiten. Das müßte dann aber bei jedem Content-Element welches ein Plugin enthält explizit aktiviert werden.

Einen allgemeinen Wrap um Plugins gibt es meines Wissens nicht.

Gruß
Michael

flashsilver ·

hallo,

kannst du mir auch die anderen namen der plugins nennen bzw kennste eine seite wo diese alle aufgelistet sind?

wäre super danke

Shark1982 ·

Wie gesagt schau mal in den Template Analyzer. Den findest unter template und dort oben in listbox kannst du diese option auswählen.

Dort sind alle standardextensions drinne sowie alle plugins die du includiert hast in deinem root template. Der Template Analyzer zeigt dabei welchen TS Code sie mit einbringen und somit was die extensions genau machen.
Wichtig ist hierbei die Styled Content CSS wenn du die verwendest oder die content default, für das ansicht der inhalte der spalten. Da diese Extension praktisch im Frontend dafür veranwortlich wie Inhalte aus der Datenbank mit welchen zusatzparametern angezeigt werden.

Daraus stammt auch folgende Anweisung die Bilder beim ContentElement TEXT mit BILD sämtliche Definitionslisten (DL-Tags) entfernt.
Die Bezeichnung des Bildes wird dagegen mit einem pre-tag gewrappt.
Das sind Änderungen die ich jetzt mal hier exemplarisch zeige. Man überschreibt damit die Default angaben aus der CSS Styled Content

tt_content.image.20.rendering.dl {
imageRowStdWrap.dataWrap >
oneImageStdWrap.dataWrap >
imgTagStdWrap.wrap >
editIconsStdWrap.wrap >
caption.wrap = <pre>|</pre>
}

Tut mir leid wenn ich etwas mich zu kompliziert ausgedrückt habe aber leichter gehts nichts zu erklären