[Zope] Checking if an image exists/simple question
Henny van der Linde
Henny van der Linde" <linde@inline-info.nl
Wed, 16 Feb 2000 23:31:50 +0100
Hi,
> I just did came across this today and found an answer..
>
> I am calling a SQL database, getting back a variable "image_name" and
> checking to see if that name of that variable exists as an image.
>
> "image.merchants" are the folders I am keeping the images in... (nested)
>
> <dtml-if "_.hasattr(images.merchants, image_name)"> # if it exists
> <dtml-var "_.getattr(images.merchants, image_name)"></a> # display it
> <dtml-else> # otherwise
> Some other thing to do (I used a text link)
> </dtml-if>
>
> Hope this works for you... If anyone knows how to get the border to ="0"
> when getting back that image I would apprecitate it.
>
Thanks. I will try this too.
Now i'm using:
<dtml-with psychologie>
<dtml-with mwfoto>
<dtml-with "_[_.str(orggroup)]">
<dtml-if "_.has_key(_.string.strip(mwid))">
<dtml-var "_[_.string.strip(mwid)].tag(align='right')">
<dtml-else>
<dtml-var "geenfoto.tag(align='right')">
</dtml-if>
</dtml-with>
</dtml-with>
</dtml-with>
<dtml-var wie_is>
This works too. The stripping thingies are necesary because SQL server 7 or
the ODBC adapter fills out the field with blancs.
Setting border to "0":
<dtml-var "_[_.string.strip(mwid)].tag(border='0')">
Henny van der Linde
Leiden University