[Zope] assignment to form records
Eduardo Bastos
diabinhow2000@bol.com.br
Sat, 8 Mar 2003 20:29:58 -0300
Hello Folks!
good small documentation about this, can be had access in
http://www.zope.org/Members/Zen/howto/FormVariableTypes and
http://www.zope.org/Members/jpenny/variable_length_forms
the difference flags are that record will be created methods and attributes
of name field.
for example (record)...
<input type=text name=person.name:record size=30>
you have a method person and an attribute name.
for example (records)...
<dtml-in "range(item_count)">
<input type=text size=30 name="items.desc:records">
<input type=text size=15 name="items.item:records">
<input type=text size=10 name="items.qty:records">
</dtml-in>
The receiving method would be handed a list called 'items' where each
listmember is a recordobject with the properties desc, item and qty.
You could loop through them like this:
<dtml-in items>
<dtml-var desc>: <dtml-var item>, <dtml-var qty>
</dtml-in>
[]s
Eduardo
----- Original Message -----
From: "Edward Muller" <edwardam@interlix.com>
To: "Dieter Maurer" <dieter@handshake.de>
Cc: <zope@zope.org>
Sent: Saturday, March 08, 2003 3:57 AM
Subject: Re: [Zope] assignment to form records
> I really need to site down and read your site and the book specifically.
> Dieter is the man!
>
> On Sat, 2003-03-08 at 07:21, Dieter Maurer wrote:
> > Edward Muller wrote at 2003-3-6 23:05 -0600:
> > > With all this discussion on :record flags and :list flags can someone
> > > point me to a good reference on the different :flags and how to use
> > > them. Or just explain it! :-)
> >
> > There is a HowTo on Zope.org.
> >
> > You find a different presentation in
> >
> > <http://www.dieter.handshake.de/pyprojects/zope/book/chap3.html>
> >
> >
> >
> > Dieter
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )