On 12/19/06, Stephan Richter <[EMAIL PROTECTED]> wrote:
I Would consider it a bug or at least a mis-feature, if a display widget could
render hidden values. You can easily solve this problem better using
sessions.


There are some corners here.

To support hidden form input (especially if a form field can move back
and forth between hidden and visible, which I think is an interesting
and useful case), there needs to be *some* way of setting the current
input aside.  Using hidden input fields is one way, and sessions are
another.  In either case, the original input must be handled by the
input widget, since only it understands what controls it is using.
The current approach is to use the hidden() method on input widgets.

Changing this to allow different ways of setting the input data aside
must still rely on the input widget providing the data and a way to
restore the data to the widget.  This is not available in the current
API for input widgets.  If we had this, we could get rid of the
hidden() method.


 -Fred

--
Fred L. Drake, Jr.    <fdrake at gmail.com>
"Every sin is the result of a collaboration." --Lucius Annaeus Seneca
_______________________________________________
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com

Reply via email to