Um die von mir benötigte HTML-Ausgabe zu erzeugen habe ich folgendes in das extentsion-Template der Startseite gepackt:
tt_content.image.20 {
rendering.dl {
oneImageStdWrap.dataWrap >
imgTagStdWrap.wrap >
}
imageStdWrapNoWidth.wrap >
layout.26.value = ###IMAGES###
}
Als HTML-Ausgabe erhalte ich nun das:
<img src="uploads/pics/3da1e79ac584ea0aa381f80e31c24ef3_02.png"
width="96"
height="128"
alt="Bild auf Startseite" />
Dieser Kram steckt dann wohl hinter ###IMAGES###. Nun würde ich aber gerne erreichen das die Ausgabe so aussieht:
<img id="imageStartseite"
src="uploads/pics/3da1e79ac584ea0aa381f80e31c24ef3_02.png"
alt="Bild auf Startseite"/>
Ich muss also irgendwie erreichen, dass die Attribute "width" und "height" wegfallen und das darüber hinaus das Attribut "id" mit dem Wert "imageStartseite" hinzugefügt wird. Wenn ich dich richtig verstanden habe muss ich mir dazu ein PHP Skript bauen, dass mir ###IMAGES### entsprechend zerpflückt und anschießend nach dem gewünschten Prinzip wieder zusammenbaut?
Falls ich mir wirklich so ein PHP-Script bauen muß weiß ich garnicht wie ich loslegen soll. Hab bisher noch nicht viel in PHP gemacht. Ich weiß auch garnicht wo ich das fertige Skript ablegen muss (im Ordner pi1?) und wie ich erreichen kann das es im TypoScript Code aufgerufen wird? Vielleicht kannst du mir hier einen Denkanstoss geben?