[TYPO3-german] Link erzeugen

Domi Garms djgarms at gmail.com
Thu Nov 4 16:51:01 CET 2010


So wie es Chris schon gesagt hat, du musst einen Array vergeben.
Kannst auch ein cObj erzeugen und
$this->cObj->typolink('',array(),etc...) verwenden, falls du damit
mehr vertraut bist. Schau einfach in die TSREF nach unter typolink, da
steht welche Werte du verwenden musst.

Grüße
domi

Am 4. November 2010 23:32 schrieb Chris Müller <mueller at cyperfection.de>:
> Hi Nicolas,
>
> gib doch mal in deinem Code t3lib_div::debug($email[0]) aus, um zu sehen,
> was dort steht. Wahrscheinlich ist das einfach ein Array, daher steht da
> "Array".
>
> Davon abgesehen kannst du auch die Funktion $this->cObj->getTypoLink()
> benutzen, was vor allem bei internen Links zu bevorzugen ist:
> http://www.typo3-unleashed.net/typo3apidocs/typo3api_4.4.2/html/df/d65/classtslib__cObj.html#a23d96337e48d4f023636dfae43340ffa
>
> Grüße,
> Chris.
>
> Am 03.11.2010 11:03, schrieb pue:
>>
>> Hallo:
>>
>> ich versuche ein Link in eine eigene Extension erzeugen:
>>
>> 1) $markerArray['###EMAIL###'] = $this->pi_linkToPage($data[$a]['mail'],
>> 'Mail');
>>
>> oder
>>
>> 2) $email = $this->cObj->getMailTo($data[$a]['mail'], 'Mail');
>> $markerArray['###EMAIL###'] = "<a
>> href=\"mailto:".$email[0]."\">".$email[1]."</a>";
>>
>> Gleiche Ergebnis:
>>
>> In Quelltest:<a href="mailto:Array">Mail</a>
>>
>> Was mache ich falsch?
>>
>> Vielen dank.
>> Nicolás
>>
>>
>>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>


More information about the TYPO3-german mailing list