Pavlos: I had forgotten about the recent addition of the counter object to our arsenal of Zopeist tools. Shame on me. Thanks for the heads-up! Jason Spisak webmaster@mtear.com
On Mon, 29 Mar 1999, Jason Spisak wrote:
Oh, to follow up on my last post about turning an object to a string without leaving DTML, I have tried:
<!--#var "str(_['ZopeTime'])"--> <!--#var "str(ZopeTime)"-->
All help welcome!
<!--# var "_.str(ZopeTime())"--> will return a string representation of the object.
Alternatively you can generate unique object ids by adding a counter property to your containing folder (or root folder) and modify it everytime you generate a new object. For instance::
<!--# call "manage_addFolder(unique_id,unique_id,0,0,REQUEST)"--> <!--# call "manage_changeProperties(counter=counter+1)"--> <!--# call "manage_changeProperties(unique_id='MyFolder'+_.str(counter))"-->
Pavlos
-- Jason Spisak webmaster@mtear.com