Hallo

hast du auch einen Tipp für mich, wie ich am besten die uploadfolder
vom Image bestimmen kann? Damit sowohl im TCA und in meinem erzeugten
Bild der selbe Uploadfolder angegeben ist.

Schöne Grüße
Domi

Am 26. Juni 2010 20:18 schrieb Domi Garms <djga...@gmail.com>:
> Hi Patrick
>
> danke für den Tip, werde ich auf jeden Fall ausprobieren.
>
> Schöne Grüße
> Domi
>
> Am 25. Juni 2010 15:41 schrieb Patrick Riekert <priek...@fconnection.com>:
>> Hallo Domi
>>
>> Ich würde mir mittels Typoscript ein Image-Objekt erstellen und dies dann 
>> jeweils in der Extension anpassen.
>>
>> TS
>> plugin.tx_meineExtension_pi1 {
>>        imageConf = IMAGE
>>        imageConf {
>>                file =
>>                file {
>>                        #Standardbreite
>>                        width = 150
>>                        # Standardhöhe
>>                        height = 168
>>                }
>>        }
>> }
>>
>> In der Extension dann in der gewünschten Methode einfach
>> $lconf = $this->conf['imageConf.'];
>> $lconf['file'] = 'fileadmin/img/list/'.$row['picture'];
>>
>> // Datei erzeugen
>> $this->cObj->IMG_RESOURCE($lconf)
>>
>> Und dem Marker zuweisen
>> $markerArray['###PICTURE###'] = '<img width="150" border="0" title="" alt="" 
>> src="'.$this->cObj->IMG_RESOURCE($lconf).'" />'
>>
>> Gruss Patrick
>>
>> -----Ursprüngliche Nachricht-----
>> Von: typo3-german-boun...@lists.typo3.org 
>> [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Domi Garms
>> Gesendet: Freitag, 25. Juni 2010 08:50
>> An: German TYPO3 Userlist
>> Betreff: [TYPO3-german] image file skalieren in eigener extension
>>
>> Hallo Liste
>>
>> ich habe eine eigene Extension programmiert, welche Eine Liste eines 
>> Katalogs darstellen soll. Zu jedem Listeneintrag wird auch ein Bild 
>> hochgeladen und dargestellt, jedoch scheiter ich gerade an den Eigenschaften 
>> des Bildes. Und zwar soll das Bild verlinkt werden und maximal 150px breit 
>> sein, jedoch bekomme ich das Wrappen und das Skalieren nicht hin. Alle 
>> Bilder werde immer in Originalgröße dargestellt. Besser wäre vielleicht, 
>> beim Upload der Bilder zu skalieren, jedoch hab ich dafür noch keinen Ansatz.
>>
>> Auszug aus der tx_test_pi1.php
>>
>>   while($row=$GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {
>>
>> $markerArray['###LINK###']=$this->pi_linkToPage($row['name'],$row['link']);
>>                        $markerArray['###NAME###']=$row['name'];
>>                        $markerArray['###DESCRIPTION###']=$row['description'];
>>
>>                        
>> $markerArray['###PICTURE###']=$this->cObj->IMAGE(array(
>>                                                                              
>>                   'file' => 'fileadmin/img/list/'.$row['picture'],
>>                                                                              
>>           'altText' => $row['name'],
>>                                                                              
>>           'titleText' => $row['name'],
>>                                                                              
>>           'maxW' => 140
>>                                                                              
>>                   ));
>>
>>                        $liste .=
>> $this->cObj->substituteMarkerArrayCached($singlerow,$markerArray);
>>                    }
>>
>> Grüße
>> Domi
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german@lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german@lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an