[TYPO3-english] Painful TS problem & different image sizes in	datastructure
    Aneta Jaroslava 
    aneta2000 at hotmail.com
       
    Thu Aug 20 20:22:35 CEST 2009
    
    
  
Hi all,
I am usung t3 v4.2.8 with latest TV
I have a field (imgsize) where i have the imgsizes available.
no img = 2, squared = 1 and landscape = 0
In the field image, below these values are worked with in the TS.
This is the if equals thing.
the below things are working like charming.
But now I need sth. like for no image.
the ts is the test TS. The TS for 5 does not work, because ALL 3 image  
sizes are displayed.
I tried the 5 to negate, so I thought 10 and 20 would bot be executed, but  
thats not the case.
In fact, If the value is 2 5.xxx 10.xx and 20.xxxshould *not* be displayed.
Any suggestions for that? In fact its more a TS than a TV matter ;-)
Help would be highly appreciated!
Thanks
test-start-
5 = IMAGE
5.wrap = <div class="left">|</div>
5.file = GIFBUILDER
5.file {
   XY = 10,10
   10 = IMAGE
   10.file.import = uploads/tx_templavoila/
   10.file.import.current = 1
   10.file.import.listNum = 0
   10.file.import.required = 1
   10.file.maxW = 128
   10.file.minW = 128
   10.file.maxH = 128
   10.file.minH = 128
}
5.if {
   value.field = imgsize
   equals = 1
   negate = 1
}
test-end
<image type="array">
	<tx_templavoila type="array">
		<title>image</title>
		<description>image</description>
		<sample_data type="array">
			<numIndex index="0">image</numIndex>
		</sample_data>
		<eType>imagefixed</eType>
		<proc type="array">
			<HSC type="integer">0</HSC>
		</proc>
<TypoScript>
<![CDATA[
10 = IMAGE
10.wrap = <div class="left">|</div>
10.file = GIFBUILDER
10.file {
   XY = 128,128
   10 = IMAGE
   10.file.import = uploads/tx_templavoila/
   10.file.import.current = 1
   10.file.import.listNum = 0
}
10.if {
   value.field = imgsize
   equals = 1
   negate = 1
}
20 < .10
20.file.XY = 210,73
20.if {
   value.field = imgsize
   equals = 1
   negate = 1
}
]]>
</TypoScript>
	</tx_templavoila>
	<TCEforms type="array">
		<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>
			<maxitems>1</maxitems>
			<minitems>0</minitems>
		</config>
		<label>image</label>
	</TCEforms>
</image>
<imgsize type="array">
	<tx_templavoila type="array">
		<title>imgsize</title>
		<description>image size</description>
		<sample_data type="array">
			<numIndex index="0">image size</numIndex>
		</sample_data>
		<eType>select</eType>
	</tx_templavoila>
	<TCEforms type="array">
		<config type="array">
			<type>select</type>
			<items type="array">
<numIndex index="0" type="array">
	<numIndex index="0">no image</numIndex>
	<numIndex index="1">2</numIndex>
</numIndex>
<numIndex index="1" type="array">
	<numIndex index="0">squared</numIndex>
	<numIndex index="1">1</numIndex>					
</numIndex>
<numIndex index="2" type="array">
	<numIndex index="0">landscape</numIndex>
	<numIndex index="1">0</numIndex>					
</numIndex>
			</items>
			<default>0</default>
		</config>
		<label>image size</label>
	</TCEforms>
</imgsize>
    
    
More information about the TYPO3-english
mailing list