[TYPO3-english]  Re:  Re:  Condition based on Content Element Layout
    Adrian 
    admin at webground.pl
       
    Fri Oct 24 12:16:22 CEST 2014
    
    
  
Hi Bernd,
That piece of code is from another version of TYPO3 than 4.7.X? On my Template Analizer code for tt_content.uploads is different. It looks like that:
tt_content.uploads = COA
tt_content.uploads {
	10 = < lib.stdheader
	20 = USER
	20 {
		userFunc = tx_cssstyledcontent_pi1->render_uploads
		field = media
		filePath.field = select_key
		outerWrap = <ul class="csc-uploads csc-uploads-{field:layout}">|</ul>
		outerWrap {
			insertData = 1
		}
		labelStdWrap.wrap = <span class="csc-uploads-fileName">|</span>
		# Rendering for each file (e.g. rows of the table) as a cObject
		itemRendering = COA
		itemRendering {
			wrap.cObject = COA
			wrap.cObject {
				10 = LOAD_REGISTER
				10 {
					oddEvenClass = li-odd li-first |*| li-even || li-odd
					elementClass = csc-uploads-element csc-uploads-element-{register:fileExtension}
					elementClass.insertData = 1
				}
				20 = TEXT
				20 {
					value = <li class="{register:oddEvenClass} {register:elementClass}">|</li>
					insertData = 1
				}
				30 = RESTORE_REGISTER
			}
			10 = TEXT
			10 {
				data = register:linkedIcon
			}
			20 = TEXT
			20 {
				data = register:description
				htmlSpecialChars = 1
				wrap = <span class="csc-uploads-description">|</span>
				required = 1
			}
			30 = TEXT
			30 {
				if.isTrue.field = filelink_size
				data = register:fileSize
				wrap = <span class="csc-uploads-fileSize">|</span>
				bytes = 1
				bytes.labels = {$styles.content.uploads.filesizeBytesLabels}
			}
		}
		useSpacesInLinkText = 0
		stripFileExtensionFromLinkText = 0
		linkProc {
			combinedLink = 1
			target < lib.parseTarget
			target =
			target.override = {$styles.content.uploads.target}
			title.htmlSpecialChars = 1
			jumpurl = {$styles.content.uploads.jumpurl}
			jumpurl {
				secure = {$styles.content.uploads.jumpurl_secure}
				secure.mimeTypes = {$styles.content.uploads.jumpurl_secure_mimeTypes}
			}
			removePrependedNumbers = 1
			iconCObject = IMAGE
			iconCObject {
				file {
					import.data = register : ICON_REL_PATH
					width = 150
				}
			}
		}
		filesize {
			bytes = 1
			bytes.labels = {$styles.content.uploads.filesizeBytesLabels}
		}
		stdWrap {
			editIcons = tt_content: media, layout [table_bgColor|table_border|table_cellspacing|table_cellpadding], filelink_size, imagecaption
			editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.filelist
			prefixComment = 2 | File list:
		}
	}
}
So, I don't have any "part" of information about configuration for layouts.
    
    
More information about the TYPO3-english
mailing list