Zum Inhalt springen

Statt E-Mail Adresse soll Text angezeigt werden

Erstellt am 13. November 2009 · 5 Antworten · letzte Antwort am 13. November 2009

Tags: Frage

tobyte ·

Hallo alle zusammen,

mir ist leider kein besserer Titel eingefallen. Ich möchte in meinem Template eine E-Mail linken. In der Ausgabe soll allerdings nicht die E-Mail stehen, sondern "E-Mail schicken". Ausserdem soll das Feld nur angezeigt werden, wenn es wirklich im BE gefüllt wird. Klappt bisher auch alles, er zeigt mir allerdings als Text die E-Mail Adresse an und nicht "E-Mail schicken" ... hier mal der code:

<eType>link</eType>
<TypoScript>
<![CDATA[
	10 = TEXT
	10.current = 1
	10.required = 1
	10.value = E-Mail schicken
	10.typolink.parameter.current = 1
	10.wrap = <li class="email">|</li>
]]>
</TypoScript>
<proc type="array">
	<HSC type="integer">0</HSC>
</proc>
tobyte ·

Ich muss mich korrigieren. Das Problem ist leider doch nicht ganz gelöst. Jetzt wird zwar der Link nicht mehr als E-Mail angezeigt, sondern mit meinem Text. Der Text erscheint aktuell allerdings auch dann, wenn keine E-Mail Adresse eingetragen wird. ... required = 1 greift also irgendwie nicht wirklich.

<eType>link</eType>
<TypoScript>
<![CDATA[
        10 = TEXT
        10.required = 1
        10.value = E-Mail schicken
        10.typolink.parameter.current = 1
        10.wrap = <li class="email">|</li>
]]>
</TypoScript>
<proc type="array">
        <HSC type="integer">0</HSC>
</proc>