---
title: "dh_linklayout nochmal wrappen"
url: "https://www.typo3.net/d/25937-dh-linklayout-nochmal-wrappen"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2005-06-14"
last_reply: "2005-06-15"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# dh_linklayout nochmal wrappen

Extensions · 5 Antworten · gestartet 2005-06-14

## Eröffnungsbeitrag

**fez** · 2005-06-14 · [Beitrag #1](https://www.typo3.net/d/25937-dh-linklayout-nochmal-wrappen/1)

Hoi!
Ich verwendet dh_linklayout, das auch wunderbar funktioniert. Nur dummerweise lässte es Zeilenumbrüche zwischen Bild und Linktext zu.
Ich würde jetzt gerne haben, dass es
<nobr>Bild Text</nobr>
erzeugt.

In der Php von der Extension wird aber nur der erste teil
"<a> Bild" erzeugt (ohne "Text</a>") so dass ich es dort nicht einfügen kann....

Wer kann mir helfen?
Wie bekomme ich diese Tags noch aussen rum?

FEZ

## Antworten

### [#2](https://www.typo3.net/d/25937-dh-linklayout-nochmal-wrappen/2) · Unbekannter Benutzer · 2005-06-14

hi
der zweite teil des links wird in der funktion "typolink", zu finden in der datei typo3/sysext/cms/tslib/class.tslib_content.php, generiert.
am ende der funktion gibt es die zeile:

```php
return $this->wrap($res.$linktxt.'</a>', $conf['wrap']);
```

einfach gegen diese tauschen

```php
return $this->wrap($res.$linktxt.'</a></nobr>', $conf['wrap']);
```

und natürlich in der dh_linklayout php datei das "<nobr>" reinbringen.
ich hoffe das war hilfreich!?

tom :)

### [#3](https://www.typo3.net/d/25937-dh-linklayout-nochmal-wrappen/3) · fez · 2005-06-14

Hoi und Danke!

das is ja schonmal ein Anfang...
Das hat aber ja dann auch zur folge, dass Links, die nicht durch dh_linklayout laufen (zum beispiel welche, die durch die Glossary extension und das von ihr eingeführte <lex> erzeugt werden) so aussehen:

<a...>text</a></nobr>

und das mutet dann irgenwie komisch an....
Oder hab ich da mal wieder was ned richtig gecheckt....

FEZ

### [#4](https://www.typo3.net/d/25937-dh-linklayout-nochmal-wrappen/4) · Unbekannter Benutzer · 2005-06-15

moin,

du hast natürlich recht! diese lösung ist "very quick and dirty". auf die schnelle fiel(und fällt) mir jedoch nichts besseres ein.

tom :)

### [#5](https://www.typo3.net/d/25937-dh-linklayout-nochmal-wrappen/5) · Unbekannter Benutzer · 2005-06-15

ich nochmal,

mir ist noch was eleganteres eingefallen.
da das <nobr> nicht zum offiziellen HTML-Sprachstandard gehört, sollte man das mit css umsetzen (whit-space).
einfach folgendes in deine css datei eintragen:

```php
.linkInt{ white-space: nowrap;}
.linkExt{ white-space: nowrap;}
.linkMailto{ white-space: nowrap;}
```

tom ;)

### [#6](https://www.typo3.net/d/25937-dh-linklayout-nochmal-wrappen/6) · fez · 2005-06-15

Das wars!

DANKE!!!!!!!!!
You saved my day :-)

FEZ

---

Quelle: „dh_linklayout nochmal wrappen“, typo3.net, https://www.typo3.net/d/25937-dh-linklayout-nochmal-wrappen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
