[TYPO3-german] Bildbreite in Abhängigkeit von einem FCE definieren

Christian Leicht usenet at schani.com
Wed Jul 7 10:45:21 CEST 2010


schrieb Christian Wolff:

>
> Am 07.07.2010 09:34, schrieb Christian Leicht:
>> Hallo
>>
>> das schaut ja super aus. Gibt es auch ein Lösung wenn man mehrere
>> RECORDS in einem FCE hat. Bei mir wirks sich die Änderung der Bildgröße
>> immer nur auf das letzte RECORD im XML aus.
>>
>> Christian
>>
>
> Jedes Element in deinem XML hat seinen eigenen typoscript block.
> da must halt das load register davor machen und das Restore register danach.
>
> gruss chris
>

Hallo Chris,
leider funktioniert das so nicht.
Ein einfaches FCE mit 2 Feldern. Das Erste Feld bleib unbearbeitet. Das 
2. Feld wird nach den Angaben berechnet. Oder hat es keine Auswirkung 
auf FCE´s die wiederum CE enthalten können?

Schau mal wie ichs gemacht habe:


<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
	<meta type="array">
		<langDisable>1</langDisable>
		<noEditOnCreation>1</noEditOnCreation>
	</meta>
	<ROOT type="array">
		<tx_templavoila type="array">
			<title>ROOT</title>
			<description>Wählen Sie das HTML-Element der Seite, das Sie als 
übergeordnetes Container-Element der Vorlage möchten.</description>
		</tx_templavoila>
		<type>array</type>
		<el type="array">
			<field_links type="array">
				<tx_templavoila type="array">
					<title>Links 50%</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>ce</eType>
					<TypoScript>
	5 = LOAD_REGISTER
         5.maxImageWidth = 280
         5.maxImageWidthInText 280
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
	20 = RESTORE_RGISTER

                     </TypoScript>
					<oldStyleColumnNumber type="integer">0</oldStyleColumnNumber>
					<proc type="array">
						<HSC type="integer">0</HSC>
					</proc>
				</tx_templavoila>
				<TCEforms type="array">
					<config type="array">
						<type>group</type>
						<internal_type>db</internal_type>
						<allowed>tt_content</allowed>
						<size>5</size>
						<maxitems>200</maxitems>
						<minitems>0</minitems>
						<multiple>1</multiple>
						<show_thumbs>1</show_thumbs>
					</config>
					<label>Links 50%</label>
				</TCEforms>
			</field_links>
			<field_rechts type="array">
				<tx_templavoila type="array">
					<title>Rechts 50%</title>
					<sample_data type="array">
						<numIndex index="0"></numIndex>
					</sample_data>
					<eType>ce</eType>
					<TypoScript>
	5 = LOAD_REGISTER
         5.maxImageWidth = 240
         5.maxImageWidthInText 180
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
	20 = RESTORE_RGISTER
                     </TypoScript>
					<oldStyleColumnNumber type="integer">1</oldStyleColumnNumber>
					<proc type="array">
						<HSC type="integer">0</HSC>
					</proc>
				</tx_templavoila>
				<TCEforms type="array">
					<config type="array">
						<type>group</type>
						<internal_type>db</internal_type>
						<allowed>tt_content</allowed>
						<size>5</size>
						<maxitems>200</maxitems>
						<minitems>0</minitems>
						<multiple>1</multiple>
						<show_thumbs>1</show_thumbs>
					</config>
					<label>Rechts 50%</label>
				</TCEforms>
			</field_rechts>
		</el>
	</ROOT>
</T3DataStructure>






More information about the TYPO3-german mailing list