Zum Inhalt springen

Rahmen um Einzelbilder?

Erstellt am 6. Oktober 2005 · 2 Antworten · letzte Antwort am 6. Oktober 2005

Tags: Frage

tolleiv ·

Hallo,

ich habe ein kleines Problem mit den Content-Typ "Bild"

ich möchte in der linken Spalte immer nur ein Bild einbinden -

subparts.tpl_eyecatcher < styles.content.getLeft

Das funktioniert auch soweit, allerdings wird nicht nur das Bild eingebunden sondern folgendes:

<a name="26"></a><img src="clear.gif" width="1" height="6" border="0" class="spacer-gif" alt="" title="" /><br />
<div style="text-align:center;">
  <table width="400" border="0" cellspacing="0" cellpadding="0" class="imgtext-table">
    <tr><td colspan="1"><img src="clear.gif" width="400" height="1" alt="" /></td></tr>
    <tr><td valign="top"><img src="uploads/pics/B_F_1_basic_02.jpg" width="400" height="301" border="0" align="top" alt="" title="" /><br /></td></tr>
  </table>
</div>

Die Tabelle um alles herum ist mir ja egal aber die beiden Spacer stören mich gewaltig da ich eigentlich habwegs pixelgenau arbeiten möchte.

Hat evt. jemand einen Hinweis was ich anstellen muss damit die eigentlich überflüssige Tabelle wegbleibt...

Leider komme ich mit der Dokumentation nur bedingt klar...also wenn jemand mir zusätzlich noch erklären könnte wie ich solche Probleme zukünftig unter Zuhilfenahme der TSRef lösen kann wäre das echt klasse

Vielen Dank
mfg tolleiv

webdeveloper ·
tt_content.image.20.spaceBelowAbove = 0
tt_content.textpic.20.spaceBelowAbove = 0

tt_content.image.stdWrap.spaceBefore = 0|0
tt_content.image.stdWrap.spaceAfter = 0|0
tt_content.image.stdWrap.spaceLeft = 0|0
tt_content.image.stdWrap.spaceRight = 0|0
tt_content.stdWrap.spaceBefore.field = 0
tt_content.stdWrap.spaceAfter.field = 0
tt_content.image.20.colSpace = 0
tt_content.image.20.rowSpace = 0

Allerdings betrifft das ALLE clear.gifs, die sich in deinem Typo3 befinden, und nach einem Bild, Text mit Bild gerendert werden.

tolleiv ·

Hallo,

das schmälert zwar den erzeugten Code aber alles ist da noch lange nicht weg:

vorher:

<img src="clear.gif" width="1" height="6" border="0" class="spacer-gif" alt="" title="" /><br />
<div style="text-align:center;">
<table width="149" border="0" cellspacing="0" cellpadding="0" class="imgtext-table">
<tr><td colspan="1"><img src="clear.gif" width="149" height="1" alt="" /></td></tr>
<tr><td valign="top"><img src="uploads/pics/28.gif" width="149" height="137" border="0" align="top" alt="" title="" /><br /></td></tr>
</table>
</div>

nachher:

<div style="text-align:center;">
<table width="149" border="0" cellspacing="0" cellpadding="0" class="imgtext-table">
<tr><td colspan="1"><img src="clear.gif" width="149" height="1" alt="" /></td></tr>
<tr><td valign="top"><img src="uploads/pics/28.gif" width="149" height="137" border="0" align="top" alt="" title="" /><br /></td></tr>
</table></div>

und die Tatsache das es dadurch auch noch in alle Contentfelder eingreift ist auch nicht besonders prickelnd

Da werde ich mich wohl nach einer anderen Lösung umsehen müssen...

Vielen Dank
mfg tolleiv