[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