[Zope] Re: search results

Maik Jablonski maik.jablonski@uni-bielefeld.de
Thu, 17 Oct 2002 16:48:01 +0200


Sven Rudolph wrote:
> Hello Maik,
> 
> 
>>><dtml-in MYZCATALOG>
>>><a href="<dtml-var "absolute_url(1)">"><dtml-var  title_or_id></a><br>
>>></dtml-in>
>>>
>>that does not work if you haven't stored the metadata for absolute_url 
>>and title in your ZCatalog...;-)
> 
> 
> That's right. I forgot it because I always do this.
> 
>  
> 
>>a better approach would be: put the current object from the ZCatalog on 
>>the namespace:
>>
>><dtml-with "getobject(data_record_id_)">
>>  <a href="<dtml-var absolute_url>"><dtml-var  title_or_id></a><br>
>></dtml-with>
> 
> 
> This would result in a little performance loss because you have to wake up each matching object just to get the url and the id.
> 

hi sven and jens,

thanks for the hint. you're both are right... but the 
<dtml-with>-advantage is: you can access all properties of the object 
without thinking about it...;-)

and just another one: displaying Catalog-Results with a batch of 10 to 
20 objects should not decrease performance significantly...

cheers, maik

-- 
Maik Jablonski                 __o
www.zfl.uni-bielefeld.de     _ \<_    Deutsche Zope User Group
Bielefeld, Germany          (_)/(_)               www.dzug.org