[TYPO3-german] Re: typoscript Bedingung - override? [Lösung]
Ulrich Fischer
ulrich-fischer at gmx.net
Thu May 14 10:24:18 CEST 2009
Hallo Joey,
zusammen mit Wolfgangs Vorschlag klappt es.
JoH asenau schrieb am 14.05.2009 00:38:
> file.import.override.cObject = IMAGE
Diese Variante funktionierte nicht, auch nicht mit einem
zusätzlichen stdWrap:
file.import.stdWrap.override.cObject = IMAGE
> Außerdem solltest Du die Einstellung der Breite besser nicht über ein
> LOAD_REGISTER mit mehreren if Abfragen erledigen, sondern über ein
> CASE-Element.
Für diesen Hinweis bin ich dir sehr dankbar.
Schöne Grüße
Ulrich
# Selectorbox for special image is built in with tx_myext_imageformat
# If the value is greater than default 0, the image gets the special
# format and some (semi)transparent png are layed over the orig image
temp.specImage = IMAGE
temp.specImage.file = GIFBUILDER
temp.specImage.file {
XY = [10.w],[10.h]
format = jpg
quality = 95
10 = IMAGE
10.file{
import.current = 1
width.cObject = CASE
width.cObject {
key.field = tx_myext_imageformat
default = TEXT
default.value = 256
1 = TEXT
1.value = 123
}
}
20 = IMAGE
20.offset = 0,0
20.file = layout/treuhand_basic/img/image_left.png
20.effects = gamma=1,9
}
tt_content.image.20.1.stdWrap.override.cObject < temp.specImage
tt_content.image.20.1.stdWrap.override.if {
value = 0
isGreaterThan.field = tx_myext_imageformat
}
--
http://www.sunfish.de
More information about the TYPO3-german
mailing list