[TYPO3-german] Bedingungen im GIFBUILDER - warum geht's nicht mit TSFE:lastImageInfo?
Christian Wolff
chris at connye.com
Fri Sep 11 10:19:36 CEST 2009
Viktor Kadlec schrieb:
> in der Funktion $this->cObj->IMAGE($imgTSConfig); funktierte es leider
> nicht, aber den Plugin (jm_gallery) muss ich sowieso überschreiben, danke
> für die einfache Auflösung
hi Viktor es sollte auch in $this->cObj->IMAGE($imgTSConfig)
funktionieren.
$imgTSConfig = array(
'file.'= array(
'width'='54c',
'height'='54c'
)
)
da das IMAGE object ja im parameter "file" ein imgResource erwartet,
und imgResource unterstützt ja genau die "c" und "m" paramter.
gruss chris
>
> 2009/9/10 Christian Wolff <chris at connye.com>
>
>> Viktor Kadlec schrieb:
>>> Hallo, ich hänge auf folgendes:
>>>
>>> Hier ist der TS:
>>>
>>> thumbnail.file = GIFBUILDER
>>> thumbnail.file {
>>> XY = [10.w],[10.h]
>>> format = jpg
>>> quality = 80
>>>
>>> 10 = IMAGE
>>> 10 {
>>> file = ###SOURCE_FILE###
>>> }
>>>
>>> 12 = SCALE
>>> 12 {
>>> height = 54
>>> if {
>>> value.data = TSFE:lastImageInfo|1
>>> isGreaterThan.data = TSFE:lastImageInfo|0
>>> }
>>> }
>>>
>>> 20 = CROP
>>> 20 {
>>> crop = 0,0,54,54
>>> }
>>> }
>>>
>>> Ich wollte erreichen, dass das Bild nur dann skalliert werde, wenn seine
>>> Höhe größer als die Breite sei. Leider funktioniert's nur einmal,
>> deswegen
>>> frage ich: Wie kann ich die Bedingungen in den TS benutzen, damit ich
>> nichts
>>> im PHP in der Erweiterung ändern muss? Gibt's was anderes als TSFE:
>>> lastImageInfo, was ich ausnutzen kann?
>> Hi Viktor,
>> wenn ich das richtig sehe möchtest du das das bild auf ein Quadrat von
>> 54x54 pixel skaliert und beschnitten wird oder?
>>
>> warum nutzt du dann icht einfach
>>
>> thumbnail.file = IMG_RESSOURCE
>> thumbnail.file {
>> width = 54c
>> height= 54c
>> }
>>
>> durch das "c" am ende der parameter verwendet typo3 cropscaling.
>> nimmt den ausschnit aus dem bild wo das wenigste abgeschnitten werden
>> muss. und beschneidet es dann auf die wünsch grässe.
>>
>> dokumentaion dazu gibts hier:
>>
>> http://typo3.org/documentation/document-library/references/doc_core_tsref/4.2.0/view/1/5/#id4164427
>>
>> gruss chris
>>
>>
>>
>>
>> --
>> Christian Wolff // Berlin
>> http://www.connye.com
>>
>> some projects:
>> http://richtermediagroup.com | http://titanic.de |
>> http://fairplay-homepage.de
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
--
Christian Wolff // Berlin
http://www.connye.com
some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de
More information about the TYPO3-german
mailing list