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

Antwort per Email an