[TYPO3-german] Breite von "Nur Bilder" bestimmen
Stefan Frömken
firma at sfroemken.de
Thu Jul 15 15:20:04 CEST 2010
Ah ne...nicht ganz:
Template Konstanten und Template Setup sind in Ordnung. Meinetwegen auch
noch die Konstanten im FCE, aber darauf verweist du falsch:
Es muss heißen:
5.maxImageWidth = {$imageWidth}
Dieses $imageWidth muss das gleiche Wort sein wie das Wort in den
Klammern <> der FCE-Konstanten
ODER:
Du änderst die Konstanten im FCE so um:
<imageWidthfce2>{$_CONSTANTS.imageWidthfce2}</imageWidthfce2>
Dann dürfte es auch gehen.
Also...such dir einen dieser Wege aus.
Stefan
Nicole schrieb:
> 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