[TYPO3-german] templavoila - im FCE Bildgrößen definieren

Ralf-René Schröder ralf.rene at online.de
Mon Dec 6 00:11:48 CET 2010


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
______________________________________________


More information about the TYPO3-german mailing list