Ralf-René Schröder schrieb:
Steffen Kamper schrieb:
Warum so ein kompliziertes Objekt?
5.file.height.field = field_pic_max_h
5.file.height.ifEmpty = 100
weil das mein erster Versuch war, aber da greift auch nur das ifEmpty
mir ist zwar nicht klar wieso es anders nicht greift, aber hier dann eine
funktionierende Lösung
(hier etwas reduziert)
ich bin halt den Weg über Register gegangen
5 = LOAD_REGISTER
5.pic_max_h.field = field_pic_max_h
5.pic_max_w.field = field_pic_max_w
10 = HMENU
10 {
special = list
special.value.field = field_pages
1 = TMENU
1 {
NO = 1
NO {
ATagTitle.field = title
before.required = 1
before.cObject = COA
before.cObject {
5 = IMAGE
5 {
file {
import.field = tx_secondmediafield_media
import = uploads/tx_secondmediafield/
height.stdWrap {
cObject = COA
cObject.10 = TEXT
cObject.10.data = register:pic_max_h
cObject.10.ifEmpty = 100
wrap = |m
}
width.stdWrap {
cObject = COA
cObject.10 = TEXT
cObject.10.data = register:pic_max_w
cObject.10.ifEmpty = 100
wrap = |m
}
}
imageLinkWrap = 1
imageLinkWrap {
enable = 1
typolink {
parameter.field = uid
ATagParams.stdWrap.cObject = COA
ATagParams.stdWrap.cObject {
wrap = style="|"
10 = TEXT
10.data = register:pic_max_h
10.noTrimWrap = |height:|px; |
20 = TEXT
20.data = register:pic_max_w
20.noTrimWrap = |width:|px; |
}
}
}
}
}
}
}
}
15 = RESTORE_REGISTER
--
Ralf-René Schröder
http://if-20.com ... YAML templates for TYPO3
______________________________________________
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german