Hi, Robert

BTW, this is a FAQ, but:

use the :list extension in your html.

e.g.,

<select multiple name="<dtml-var form_save_name>:list">
<dtml-in thelistitems>
  <option value="<dtml-var sequence-item>"><dtml-var
sequence-item></option>
</dtml-in>
</select>

Works for checkboxes, too!

-- Jim Washington

Robert Joseph Roos wrote:
> 
> <dtml-expr="_.type(some_variable_of_unknown_type)">
> 
> causes a name error, while other python builtins
> like _.string(some_int) work fine.  What gives?
> Is there some other "zopist" way to type-check?
> 
> More generally, is there a better way to deal with the annoying
> fact that multiple selectors return a list UNLESS there are
> <=1 items selected, in which case they return a single item or None?
> 
> (rather than a list with only one member, in the case of 1 object
> selected, or an empty list, in the case of none,
> which would SEEM to be the consistant way to do things,
> since <dtml-in> wouldn't choke.)

_______________________________________________
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )

Reply via email to