Zum Inhalt springen

Wie erstelle ich einen Link ohne den Text?

Erstellt am 14. Oktober 2010 · 4 Antworten · letzte Antwort am 18. Oktober 2010

Tags: Links, Frage

TYPO3.​UA ·

Hallo!

Ich brauche einen Link, ohne den Text ..., nämlich die TEG <a>

Schrieb die TypoScript:

10 = COA
10 {
 10 = CONTENT
 10 {
  table = tt_content
  select {
  pidInList = 1
  selectFields = image_link
 }
 renderObj = COA
 renderObj {
  5 = TEXT
  5.typolink.parameter.field = image_link
  }
 }
}

Am Ende habe ich:

<a href="http://www.domen.com/" title="www.domen.com/" target="_blank" class="style">www.domen.com/</a>

Ich brauche:

<a href="http://www.domen.com/" title="www.domen.com/" target="_blank" class="style"></a>

Wie erstelle ich einen TypoScript?

<a href="http://www.domen.com/" title="www.domen.com/" target="_blank" class="style"></a>

Versuchte, verschiedene Optionen ... zum Beispiel wie folgt aus:

5 = TEXT
5.value =
5.typolink.parameter.field = image_link

Hat nicht funktioniert...

Ideen sind?

igorshmigor ·

So klappt es:

5.typolink.returnLast=url
5.wrap=<a href="|" target="_blank" class="style"></a>

So verlierst du allerdings die URL im title-Attribut. Kann man mit etwas mehr Aufwand sicher wieder dranbasteln, aber das hier ist die schnelle, einfache Variante.

TYPO3.​UA ·

Ich weiß es, aber es paßt mir nicht

Ich muss die Daten aus "image_link"

Aufzeichnungen href = "" target = "" class = "" nicht das gleiche, aber sie sind verschieden und sollten nicht die gleichen

sktypo3 ·

Welchen Sinn macht ein leerer Link? Mal davon abgesehen, dass es kein valider Quelltext ist.
Ich schlage vor, dass du einen HTML-Comment einfügst, so z.B.

5 = TEXT
5.value = <!-- empty -->
5.typolink.parameter.field = image_link