[Zope] Two questions...
Ben Glazer
glazer@scicomp.com
Wed, 9 Feb 2000 17:40:46 -0600
Chris McDonough already responded to this, but he didn't provide a way to
create a list of emails, as opposed to a comma-separated string for use with
your string.join().
Guy Davis wrote:
> 2) Since you can't have <dtml-sendmail mailto="<dtml... get emails from
> database. (nested <dtml> statements), how does one iteratively declare a
> list variable and then add to it. Then my mailto="_.string.join(listvar,
> ', ')" will work.
>
> It seems the majority of my problems are due to thinking in C,C++ or
> Java where one can simply declare a variable and then work with it. I
> haven't figured out how to do that in DTML. Any help you can offer is
> appreciated.
Why can't you get emails from a database? I don't understand.
Creating a list is easy in Pythonish DTML:
<dtml-call "REQUEST.set('emails', [])">
Appending to the list is easy, too:
<dtml-call "emails.append('mew')">
HTH,
Ben