tag() Funktion auf ImageField angewendet - komisches height Attribut

2 messages Options
Embed this post
Permalink
Nico Grubert-2

tag() Funktion auf ImageField angewendet - komisches height Attribut

Reply Threaded More More options
Print post
Permalink
Hallo zusammen

Ich habe einen Content-Typen für Plone entwickelt, der in etwas so
definiert ist:

--------------------------------------------------------------------------
atapi.ImageField('teaserbild',
     searchable = False,
     required = False,
     max_size = (125, 125),
     allowable_content_types = ('image/gif','image/jpeg','image/png'),
     widget = atapi.ImageWidget(label = u'Teaserbild'),
     ),

atapi.StringField('teaserbild_titel',
     required = False,
     searchable = False,

     widget = atapi.StringWidget(label = u'Teaserbild-Titel'),
     ),

class pressemitteilung(base.ATCTContent):
     """Describe a pressemitteilung item.
     """

     implements(Ipressemitteilung)

     portal_type = "pressemitteilung"
     _at_rename_after_creation = True
     schema = pressemitteilungSchema

     def getTeaserbildTag(self):
         """ return teaserbild tag
         """
         teaser_titel = getattr(self, 'teaserbild_titel', None)
         tb = getattr(self, 'teaserbild', None)
         if tb:
             return tb.tag(self, alt=teaser_titel, title=teaser_titel)
--------------------------------------------------------------------------

Das Teaserbild gebe ich mit der Funktion 'getTeaserbildTag' zurück und
lasse es dann im view-Template wie folgt einzeigen:

   <span tal:replace="structure context/getTeaserbildTag" />

Wenn ich nun eine Instanz des Content-Typen erstelle, wird das
'teaserbild' wie folgt gerendert:

<img src="http://localhost:8080/plone/pm01/teaserbild"
alt="Meine PM" title="Meine PM" height="<pressemitteilung at
pm01>" width="125">

Irgendwas scheint mit dem 'height' Attribut nicht zu stimmen.
Hat jemand eine Idee, woran das liegen könnte?


Vielen Dank im voraus
Nico


_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
ajung

Re: tag() Funktion auf ImageField angewendet - komisches height Attribut

Reply Threaded More More options
Print post
Permalink
On 17.09.09 09:54, Nico Grubert wrote:
>
> <img src="http://localhost:8080/plone/pm01/teaserbild"
> alt="Meine PM" title="Meine PM" height="<pressemitteilung at
> pm01>" width="125">

Sieht so aus als würde das Attribute irgendwo im ATImage(?) Code per
Acquisition
von woanders angezogen werden -> Debug-it mit pdb.

Andreas

[lists.vcf]

begin:vcard
fn:Andreas Jung
n:Jung;Andreas
org:ZOPYX Ltd. & Co. KG
adr;quoted-printable:;;Charlottenstr. 37/1;T=C3=BCbingen;;72070;Germany
email;internet:[hidden email]
title:CEO
tel;work:+49-7071-793376
tel;fax:+49-7071-7936840
tel;home:+49-7071-793257
x-mozilla-html:FALSE
url:www.zopyx.com
version:2.1
end:vcard





_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope