[TYPO3-german] FE Plugin - Bild als Link

Widmann, Manfred mpunktw at gmx.net
Wed Dec 12 21:52:45 CET 2007


Hi Alexander!

Verwende am besten die IMAGE-Funktion, die kann das und noch vieles mehr!!!

Beispiel:

       // bannerImage: rendering mit IMAGE
       $image = explode(',',$row["banner"]); // Nur erstes Bild wird 
verarbeitet
       $conf["bannerImage."]["file"] 
= $uploadDir . $image[0];
       if ($conf["bannerImage."]["file."]["maxW"] == "")
         $conf["bannerImage."]["file."]["maxW"] 
= "250m";
       if ($conf["bannerImage."]["border"] == "")
         $conf["bannerImage."]["border"] 
= "0";
       $conf["bannerImage."]["altText"] 
= $company;
       $conf["bannerImage."]["imageLinkWrap"] 
= 1;
       if ($linkto != "") {
         $conf["bannerImage."]["imageLinkWrap."]["enable"] 
= 1;
         $conf["bannerImage."]["imageLinkWrap."]["typolink."]["parameter"] 
= $linkto." ".$linktoTarget;
       }
       else {
         $conf["bannerImage."]["imageLinkWrap."]["enable"] 
= 0;
       }

       $bannerImage = $this->cObj->IMAGE($conf["bannerImage."]);

In $bannerImage steht dann der fixfertige HTML-Code mit Link und allem drum 
und dran!

hth
Manfred

"Alexander Petrenz" <petrenz.a at googlemail.com> schrieb im Newsbeitrag 
news:mailman.4782.1197470149.14020.typo3-german at lists.netfielders.de...
> Hallo,
>
> ich habe Probleme ein Bild in einen Link einzubauen. Ich weiß nicht wie 
> ich in der php-Klasse meiner Frontend Extension zu meiner Bilddatei 
> verweisen kann.
> Probiert habe ich es unter anderem mit:
> $path = 
> t3lib_extMgm::extPath($this->extKey).dirname($this->scriptRelPath).'/bild.gif';
>
> Das bringt mir aber nur einen Dateinamen den der Browser, wegen 
> fehlendem/falschen Protokoll nicht verwenden kann.
>
> Habe dann versucht das bild über das Template-Modul als Resource 
> hochzuladen. Da weiß ich aber auch nicht, welche Pfadangabe ich aus der 
> PHP Datei heraus nehmen muss, um darauf zugreifen zu können.
>
> Hat jemand eine Idee ?
>
> MfG
> Alex
>
> 




More information about the TYPO3-german mailing list