[TYPO3-german] Text mit Bild Standardelement

Chris Bernhard chris at dreamride.de
Thu Jan 21 21:12:29 CET 2010


Am 21.01.2010 20:43, schrieb Chris Bernhard:
> Am 21.01.2010 20:25, schrieb Christian Wolff:
>> Chris Bernhard schrieb:
>>> Am 21.01.2010 17:04, schrieb Christian Wolff:
>>>> Chris Bernhard schrieb:
>>>>> Hi zusammen mal wieder :-)
>>>>>
>>>>> Ich möchte die Bilder des Standardelements
>>>>> Text mit Bild mit einer Klasse versehen.
>>>>>
>>>>> Sprich, wenn das Bild rechts angeordnet wird,
>>>>> dann soll ne Klasse innerhalb des Image Tags
>>>>> gesetzt werden, z.B.:
>>>>>
>>>>> <img class="right" height="184" width="154" title="Dummy-Illustration"
>>>>> alt="Dummy-Illustration" src="img/illu_01.jpg"/>
>>>>>
>>>>> Hab mir jetzt nen Wolf gesucht und nichts im Netz darüber gefunden.
>>>>>
>>>>> Vielen Dank für Eure Hilfe,
>>>>>
>>>>> Chris
>>>>
>>>> Hi Chris,
>>>>
>>>> wenn du es nur per CSS ansprechen möchtest must du dir die mühe nicht
>>>> machen da ja auch solche CSS regeln funktionieren
>>>>
>>>> .class img {}
>>>>
>>>> sprich du suchst dir einfach die eindeutige classe auserhalb des
>>>> bildest
>>>> und selektierst dann darüber.
>>>>
>>>> wenn du aber dem bild unbedingt eine classe zuordnen willst
>>>> schau mal mit dem typoscript object Browser in tt_content.textpic*
>>>> dort müste das rendering des elementes text mit bild drin abgelegt
>>>> sein.
>>>>
>>>> gruss chris
>>>>
>>>>
>>>
>>> Hi zusammen nochmal :-)
>>>
>>> Sorry, dann funktioniert bei mir im Thunderbird wohl
>>> die Threadanzeige nicht.
>>>
>>> Hier also mein nächster Versuch, die Klasse in das Image zu bringen:
>>>
>>> tt_content.image.20.1.params = class="{field:imageorient}"
>>>
>>> Setzt zumindest schon mal die Klasse! Allerdings wird das
>>> field:imageorient im Klartext ausgegeben...
>>>
>>> Weiß evtl. jemand, was hier zu tun ist?
>>>
>>> Danke und allerbeste Grüße,
>>>
>>> Chris
>>
>> hi Chris das sollte gehen:
>>
>> tt_content.image.20.1.params.field = imageorient
>> tt_content.image.20.1.params.wrap = class="orient|"
>>
>>
>> damit dein HTML code valide ist sollte deine Classenname mit
>> einembuchstaben beginnen. (deswegen in meinem besipiel code orient.
>>
>> gruss chris
>>
>>
>
> Hi Chris,
>
> vielen Dank erstmal für Deine Hilfe!
> Habs eben ausprobiert und bekomme nun folgende Ausgabe:
>
> <img width="154" height="184" alt="" class="17"
> src="uploads/pics/image_01.jpg"/>
>
> Hmm, muss wohl noch irgendwie der Parameter umgewandelt werden.
> Brauche ja hier ein "right".
>
> Viele Grüße vom auch Chris
>

Hi mal wieder,

jetzt hab ich mal folgendes probiert,
die Syntax scheint aber noch nicht zu stimmen:

orientation = CASE
orientation.tt_content.image.20.1.params.field = imageorient

orientation.17 = TEXT
orientation.17 {
tt_content.image.20.1.params.wrap = class="right"
}


Danke und beste Grüße,

Chris


More information about the TYPO3-german mailing list