cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bruyn Bill" <Bru...@mcao.maricopa.gov>
Subject RE: selectionList sort order
Date Wed, 01 Feb 2006 18:48:16 GMT
Is the problem statement clear?  Is this the intended behavior, or am I doing something wrong?
 I scanned the source and didn't see anything obvious.  FWIW, here is the widget definition
(not much to it):
 
<fd:multivaluefield id="languages">
   <fd:label>Languages</fd:label>
   <fd:datatype base="integer" />
   <fd:selection-list />
</fd:multivaluefield>
 
BTW, the list contains some ListOption objects, whose method getId returns a java.lang.Integer
and getOptionLong returns a java.lang.String.
 
Thanks again for your time.
 
 
Bill

________________________________

From: Bruyn Bill [mailto:Bruynb@mcao.maricopa.gov]
Sent: Tue 1/31/2006 2:56 PM
To: users@cocoon.apache.org
Subject: selectionList sort order



I have a multivaluefield with a selection list, bound with some
fb:javascript.  The contents of the list are sorted the way I want them
when I obtain the list, but are rendered differently.  Snippet follows:

  <fb:javascript id="languages" path="languages" direction="load"> 
    <fb:load-form>
   
      var list = facade.getListOptions(Language.LIST_NAME);
      for(var i = list.iterator(); i.hasNext();) {
        print(i.next().getOptionLong());
      }

      /* yields the following, as desired:
     
        English
        ASL or other assistance for hearing impaired
        Achumaw
       */
     
      widget.setSelectionList(list, "id", "optionLong");
     
      /* but is rendered in the following order:
     
        ASL or other assistance for hearing impaired
        Achumaw
        English
      */
       
     </fb:load-form>
  </fb:javascript>


Anybody know offhand where/why this is happening and how to stop it?
Thanks in advance.


Thanks,

Bill Bruyn


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org




Mime
View raw message