Hallo,
ich möchte eine ImageMap dynamisch in Typo3 aufbauen. Hierzu schreibe ich die coords der area in das linke Content Feld der Subseiten. Im TS der Vater-Seite hole ich mir dann die coords der einzelnen Seiten aus der DB und wrappe sie mit dem area Tag der MAP.
Soweit funktioniert das auch. Allerdings ist die Zeile der coords, die ich verwende, so lang, dass TS mir den Area-Tag umbricht. Ich finde leider keine wrap-Variante, die einen Umbruch verhindert, damit das Tag auch vom Browser gerendert wird.
Das Ergebnis:
HTML-Code:
<area shape="poly"
coords="121,323,433.. und sehr viel mehr..."
/>
Und der letzte Stand meines TS:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| temp.imageMap = COA temp.imageMap { 10 = CONTENT 10 { table = pages select { orderBy = sorting } renderObj = COA renderObj { 20 = CONTENT 20 { table = tt_content wrap= <area|/> select { pidInList.field = uid where = colPos=0 orderBy = sorting } } } } } |
Jemand eine Idee dazu?
Mit besten Grüßen,
s.ohge