TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

tx_kbtvcontslide vererbung bei Split


Autor Nachricht
Verfasst am: 28. 04. 2012 [20:27]
peterkudella
Themenersteller
Dabei seit: 25.08.2011
Beiträge: 9
Hallo ich versuche per TV und kbtvcontenslide einen headerslider zu realisieren....
Die bilder werden in den seiteneigenschaften hinzugefügt (mehrere)... soweit so gut, dass klappt, jedoch würde ich gerne das ganze vererben bis ein neues bzw. anderes bild eingefügt wird, welches erneut vererbt wird...
Kann mir jemand dabei helfen? andere element hab ich schon vererbt (z.b.sidecontent also record)
Hier der TV XML abschnitt... wobei eigentlich nur der typoscript entscheident ist, da der rest ja funktioniert...

Danke..

TYPOSCRIPT
<field_headerslider type="array">
				<tx_templavoila type="array">
					<title>headerbild</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>imagefixed</eType>
					<TypoScript>
 
 
10 = COA
10 {
   10 = HTML    
    10 { 
        value.field = field_headerslider       
        value.split {            
             token = ,            
             cObjNum = 1            
             1 {                
                10 = IMAGE                
                10 {                    
                     file {                        
                          import.current = 1                        
                          import = uploads/tx_templavoila/
                          format = jpg                         
                          width = 980c 
                          height = 340c
 
               	  }            
               }
       }    
    }
 
}
 
 
 </TypoScript>
					<preview></preview>
					<enableDragDrop>1</enableDragDrop>
					<proc type="array">
						<int>0</int>
						<HSC>0</HSC>
						<stdWrap></stdWrap>
					</proc>
					<oldStyleColumnNumber>0</oldStyleColumnNumber>
				</tx_templavoila>
				<TCEforms type="array">
					<label>headerbild</label>
					<config type="array">
						<type>group</type>
						<internal_type>file</internal_type>
						<allowed>gif,png,jpg,jpeg</allowed>
						<max_size>1000</max_size>
						<uploadfolder>uploads/tx_templavoila</uploadfolder>
						<show_thumbs>1</show_thumbs>
						<size>5</size>
						<maxitems>99</maxitems>
						<minitems>0</minitems>
					</config>
				</TCEforms>
			</field_headerslider>
Profil
Verfasst am: 28. 04. 2012 [20:48]
peterkudella
Themenersteller
Dabei seit: 25.08.2011
Beiträge: 9
ich habs jetzt geschafft, dass er schonmal vererbt, jedoch das falsche....
oberste ebene sind eigentlich 4 versch bilder, angezeigt wird 4x das 1te bild... bei den unterseiten wird einmal das 1te bild gezeigt...
was ja an dem listNum = 0 liegt ? bekomm es nicht hin dort dynamisch 0-3 zu schreiben...?
TYPOSCRIPT
10 = COA
10 {
   10 = HTML    
    10 { 
        value.field = field_headerslider       
        value.split {            
             token = ,            
             cObjNum = 1            
             1 {                
                10 = IMAGE  
                10.params.wrap = |class="sliders"
		10.params.wrap.if {
			isTrue.postUserFunc = tx_kbtvcontslide_pi1->main
			isTrue.postUserFunc.field = field_headerslider
			negate = 1
		}              
                10 {                    
                     file {                        
                          import.current = 1                        
                          import = uploads/tx_templavoila/
                          format = jpg                         
                          width = 980c 
                          height = 340c
                          import {
				listNum = 0
				cObject = TEXT
				cObject {
					postUserFunc = tx_kbtvcontslide_pi1->main
					postUserFunc {
						field = field_headerslider
						languageFallback = 0
					}
				}
			}
 
               	  }            
               }
       }    
    }
 
}
Profil
Verfasst am: 28. 04. 2012 [20:55]
peterkudella
Themenersteller
Dabei seit: 25.08.2011
Beiträge: 9
ist es vielleicht möglich eine variable i in TS zu schreiben und bei jeder schleife hochzuzählen und dann bei listNum einzusetzen?
Profil