---
title: "Problem mit A- und IMG-Tag"
url: "https://www.typo3.net/d/83680-problem-mit-a-und-img-tag"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2008-11-05"
last_reply: "2008-11-05"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit A- und IMG-Tag

Archiv › TemplaVoilà · 1 Antwort · gestartet 2008-11-05

## Eröffnungsbeitrag

**laptop24** · 2008-11-05 · [Beitrag #1](https://www.typo3.net/d/83680-problem-mit-a-und-img-tag/1)

Moinsens,

ich bin mir nicht sicher, ob das noch ein Bug ist, aber vielleicht hat ja jemand eine Lösung.

Ich habe für ein FCE folgendes HTML-Template:

```html
<div>
  <ul>
    <li><a href="#"><img src="xyz.jpg" /></a></li>
  </ul>
</div>
```

Dann habe ich folgendes DS:

```typoscript
SC - Section (1) - gemappt auf <ul>:inner
  CO - Container (2) - gemappt auf <li>:outer
    EL - Image field (3) - gemappt auf <img>:outer
    AT - Plain input field (4) - gemappt auf <a>:href
```

Sodela... Wenn ich jetzt in das FCE für das Bild (3) "xyz.jpg" und für den Link (4) "<http://www.test.com>" (einfach als Text eingegeben) einsetze, dann
wird folgendes HTML gerendert:

```html
<div>
  <ul>
    <li><a href="http://www.test.com"><img src="xyz.jpg" /></a></li>
  </ul>
</div>
```

Soweit so gut. Nun möchte ich den Link aber nicht als "Plain text input" haben, sondern - so, wie es sich gehört - als "Link field". Also gesagt, getan. Das DS wird geändert in:

```typoscript
SC - Section (1) - gemappt auf <ul>:inner
  CO - Container (2) - gemappt auf <li>:outer
    EL - Image field (3) - gemappt auf <img>:outer
    AT - Link field (4) - gemappt auf <a>:href
```

Jetzt wird aber der HTML-Output falsch erzeugt. Nämlich:

```html
<div>
  <ul>
    <li><a href="http://www.test.com"><a href="http://www.test.com"><img src="xyz.jpg" /></a></a></li>
  </ul>
</div>
```

Das A-Tag wird also zweimal erzeugt. Um genau zu sein wird zuerst das A-Tag genommen, dass aus dem Template kommt und dass zweite A-Tag wird scheinbar automatisch erzeugt.

Warum wird beim "Link field" einfach ein neues A-Tag um das IMG-Tag generiert? Und kann man das abstellen oder umgehen?

Vielen Dank,
Lars

## Antworten

### [#2](https://www.typo3.net/d/83680-problem-mit-a-und-img-tag/2) · laptop24 · 2008-11-05

So... das Problem ist jetzt gelöst.

Zwar funktioniert das Mapping wie beschrieben noch immer nicht, aber ich habe es jetzt so gemacht:

```typoscript
SC - Section (1) - gemappt auf <ul>:inner
  CO - Container (2) - gemappt auf <li>:outer
    EL - Image field (3) - gemappt auf <img>:outer
    EL - Link field (4) - nicht gemappt (Not mapped)
```

Das TypoScript in der Datenstruktur des "Image field" habe ich erweitert um die Zeile:

```typoscript
10.stdWrap.typolink.parameter.field = field_link
```

... wobei field_link der DS Name des Link field ist.

---

Quelle: „Problem mit A- und IMG-Tag“, typo3.net, https://www.typo3.net/d/83680-problem-mit-a-und-img-tag
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
