Kim, I am not sure how you populate the list but if you modify your has_a declaration to
MyApp::Orders->has_a(fruit_id => "MyApp::Fruits",{order_by=>'fruit_name'}); it should do the trick. Regards Ian >>> Kim Ryan <[EMAIL PROTECTED]> 13/07/06 4:11 PM >>> Hi Ian, I added in the order sub. If I simply list my fruit table, it is sorted alphabetically by fruit name which is good. The problem occurs when another table just stores the fruit id, and I join across to the fruit table to replace the id with the full name. For example in table orders quantity fruit_id 10 2 5 1 4 3 MyApp::Orders->has_a(fruit_id => "MyApp::Fruits"); A select list built from fruit_id will still display Apple Banana Pear Orange even with an order sub in place for fruits Regards, Kim Ian VanDerPoel wrote: >Kim, > >You need to overide the ORDER method for that table. Something like: > >sub order { > my ($self, $r) = @_; > return ($self->SUPER::order($r) || 'fruit' ); >} > >I hope this makes sense. > >Regards > >Ian > > > > >>>>Kim Ryan <[EMAIL PROTECTED]> 13/07/06 3:37 PM >>> >>>> >>>> >HI all, > >I have some fairly long select lists to display. I use the has_a >method so the contents of the select list are drawn from a database table. >When I initially create the table I can control the sort sequence, such as > >Apple, value = 1 >Banana, value = 2 >Pear, value = 3 >..... > >and they will appear in that order. A problem occurs when I >want to add "Orange, value =4", it will be at the end of the list. > >Is there a way to have select lists sorted alphabetically? > >Thanks, > >Kim > > > > > > > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Maypole-users mailing list Maypole-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/maypole-users _____________________________________________________________________ This message (including any attachments) is intended solely for the addressee named and may contain confidential and or privileged information. If you are not the intended recipient, please delete it and notify the sender. Views expressed in this message are those of the individual sender, and are not necessarily the views of the Ministry of Transport (MoT) or The Independent Transport Safety Reliability Regulator (ITSRR) or The Office of Transport Safety Investigation (OTSI). Whole or parts of this e-mail may be subject to copyright of the Ministry or third parties. You should only re-transmit, distribute or use the material for commercial purposes if you are authorised to do so. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Maypole-users mailing list Maypole-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/maypole-users