[TYPO3-german] Realurl Link in eigener Extension, aber wie?
Thomas Hirt
info at thomas-hirt.at
Wed Feb 17 18:20:08 CET 2010
Danke Phillipp!
Das war es:
$this->cObj->typolink_URL(array('parameter' => $this->cObj->data['image_link']))
Wunderbar.
Thomas
Philipp Gampe schrieb:
> 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. <<
>
More information about the TYPO3-german
mailing list