[TYPO3-german] Breite von "Nur Bilder" bestimmen

Nicole shizu__ at hotmail.com
Wed Jul 14 21:57:05 CEST 2010


Danke Stefan für den Link. Das ist sehr interessant! Allerdings würde 
ich gerne die Breite für mehrere FCEs definieren (habe nun die Methode 
benutzt, die du mit "Vereinfachte Konfiguration (Teil 2)" tituliert hast.
Habe deshalb versucht statt "imageWidth" "imageWidthfce2" zu benutzen. 
Leider ist das Ergebnis nun breiter als vorher, was es nicht sein 
sollte... ôo

FCE - Typo-Script-Konstanten
<imageWidth>{$_CONSTANTS.imageWidthfce2}</imageWidth>

FCE - Typo-Script-Code
#Maximale Breite für Bilder
5 = LOAD_REGISTER
5.maxImageWidth = {$imageWidthfce2}
10= RECORDS
10.source.current=1
10.tables = tt_content
15 = RESTORE_REGISTER

Template - Konstanten
#Bildbreite in FCE
imageWidthfce2 = 75px

Template - Setup
#Maximale Breite für Bidler in FCEs
_CONSTANTS.imageWidthfce2 = {$imageWidthfce2}

Weißt du, woran das liegt bzw. wie ich denn für verschiedene FCE 
verschiedene Maximalbreiten angeben kann?

Danke dir!

Grüße
Nicole

Am 14.07.2010 07:47, schrieb Stefan Frömken:
> Hallo Ralf-René,
>
> da fehlt noch ein
>
> 5 = LOAD_REGISTER
>
> in Deinem Beispielscript.
>
> Dieses Beispiel habe ich mal in einer Dokumentation zur Zweispaltigkeit
> festgehalten:
> http://typo3.sfroemken.de/typo3-tutorials/extensions/css-styled-content/dynamik.html
>
>
> Stefan
>
> Ralf-René Schröder schrieb:
>> Nicole schrieb:
>>> Ich versteh hier grad gar nichts.
>> dann wid's jetzt nicht gerade leichter...
>>
>>> Bei dem Template handelt es sich um eine HTML-Datei ich die mit
>>> TemplaVoilá gemappt habe.
>> ich gehe mal davon aus dass du für deine beiden Templates
>> auch zwei unterschiedliche DS(Dateistruktur) hast Im Falle das es nur
>> ein DS mit zwei TOs ist wird es etwas komplizierter... du suchst im
>> XML Bereich der DS für deinen Hauptbereich (ich weiß jetzt zwar nicht
>> wie er bei dir heist, aber ich sag mal einfach field_maincontent)
>> ________________________
>> 10= RECORDS
>> 10.source.current=1
>> 10.tables = tt_content
>> ________________________
>>
>> und ersetzt es durch
>> ________________________
>> 5.maxImageWidth = 600
>> 10= RECORDS
>> 10.source.current=1
>> 10.tables = tt_content
>> 20 = RESTORE_REGISTER
>> ________________________
>> und im anderen dann eben 700
>>
>> falls du nur eine DS mit zwei TOs hast, dann kommt das ganze ins
>> localprocessing des TO
>> aber mit der gleichen Struktur wie in der DS, alles was nicht
>> verändert wurde einfach entfernen
>> so in der Art:
>> <T3DataStructure>
>> <ROOT type="array">
>> <el type="array">
>> <field_maincontent type="array">
>> <tx_templavoila type="array">
>> <TypoScript><![CDATA[ 5.maxImageWidth = 600
>> 10= RECORDS
>> 10.source.current=1
>> 10.tables = tt_content
>> 20 = RESTORE_REGISTER
>> ]]></TypoScript>
>> </tx_templavoila>
>> </field_maincontent>
>> </el>
>> </ROOT> </T3DataStructure>
>>



More information about the TYPO3-german mailing list