Zum Inhalt springen

FCE: Mapping eines Absatzes mit Bild

Erstellt am 28. Februar 2007 · 2 Antworten · letzte Antwort am 20. Mai 2007

Tags: Frage

TStart ·

Hallo,

ich stehe gerade auf dem Schlauch und bekomme folgendes nicht hin:

<div class="floatbox">
  <img src="meinbild.jpg" style="float:left;" alt="" />
  <p>Text hier.</p>
</div>

Das ist meine HTML-Vorlage. Ich möchte nun ein FCE erstellen, das die Eingabe des Textes und die Auswahl des Bildes ermöglicht.

Das ist soweit auch kein größeres Problem, nur leider gibt TYPO3 dann das Attribut class des div und das Attribut style des img nicht mit aus.

In der Frontend-Ausgabe steht also:

<div>
  <img src="bild.jpg" alt="" />
  <p>Bild in mehreren Absätzen</p>
</div>

Wie bekomme ich es beim Mapping hin, dass die vorhandenen Attribute eines Elementes einfach direkt mitausgegeben werden? Die Attribute class bzw. style sollen gar nicht durch den Benutzer änder- oder eingebbar sein, da sie feststehen und nur für die CSS-Formatierung notwendig sind.

Vielen Dank für eure Hilfe!
TStart.

nicolaibassdh ·

Warum verwendest Du denn für den DIV Container nicht ein Element anstatt ein Attribut? Dann kann dieses doch direkt mit ausgegeben werden!?

Bei dem Bild würde ich es vielleicht so machen, dass ich 2 Elemente anlege.
Ein Element als Image Field welches nicht gemappt ist.
Ein weiteres Element als TS Object Path welches Du direkt aufs Bild mappst. Und diesem Element weist Du dann im Setup die entsprechenden Formatierungen zu.

VG, Nic

TStart ·

Vielen Dank für deine Antwort!

Letztendlich habe ich es nun aber doch anders gelöst: damit ich nicht jedes Mal wenn ich ein Bild einfügen möchte, das von Text umflossen wird, ein FCE bemühen muss, habe ich mich einen Tag lang mit der Konfiguration des RTE sowie den Transformations beschäftigt (das Ergebnis dessen werde ich hier demnächst als kleines How-To posten). Damit kann ich nun direkt im RTE Bilder einfügen, denen ich die Eigenschaften "float" zuordnen kann und bin glücklicherweise nicht auf das FCE angewiesen.