[TYPO3-german] Realurl Link in eigener Extension, aber wie?

Philipp Gampe phil at philippgampe.info
Tue Feb 16 00:57:25 CET 2010


Am 16.02.2010, 00:45 Uhr, schrieb Thomas Hirt <info at thomas-hirt.at>:

> Hi!
> Ich schreiben gerade eine kleine Extension (FE Plugin).
> Eigentlich ein Spezielles Content Element mit einem Bild und einem Link.
>
> Den Link erzeuge ich derzeit so:
>
> $content = "<a  
> href=\"index.php?id=".$this->cObj->data['image_link']."\">test</a>\n";
> Dadurch entsteh z.B. folgender funktionierende Link "index.php?id=10"
>
> Da ich aber RealUrl einsetze müsste es doch einen Variante geben die  
> einen schönen Link erzeugt, oder?
> Also wenn die Seite mit der ID 10 "irgendetwas" heißt, müsste der Link  
> dann zu "irgendetwas.html" führen.

dafür musst du typolink nutzen, dann klappt es auch mit der Magie
http://doxygen.frozenkiwi.com/typo3/html/df/d65/classtslib__cObj.html#2d030f696c31c29743c6eeea846f5749

Zitat:
>> Implements the "typolink" property of stdWrap (and others) Basically  
>> the input string, $linktext, is (typically) wrapped in a -tag linking  
>> to some page, email address, file or URL based on a parameter defined  
>> by the configuration array $conf. This function is best used from  
>> internal functions as is. There are some API functions defined after  
>> this function which is more suited for general usage in external  
>> applications. Generally the concept "typolink" should be used in your  
>> own applications as an API for making links to pages with parameters  
>> and more. The reason for this is that you will then automatically make  
>> links compatible with all the centralized functions for URL simulation  
>> and manipulation of parameters into hashes and more. For many more  
>> details on the parameters and how they are intepreted, please see the  
>> link to TSref below. <<

-- 
Philipp Gampe
http://www.philippgampe.info


More information about the TYPO3-german mailing list