Ordenar una lista desplegable

Tengo este código:

<% form_for(@repair_ticket) do |f| %>   <p>   <%= text_field_with_auto_complete :rp_part, :name %>    <p>    <b>Client</b><br />   <select name="repair_ticket[client_id]">    <% @clients.each do |client| %>        <option value="<%= client.id %>"          <%= ' selected' if client.id == @repair_ticket.client_id %>>          <%= client.name %>        </option>    <% end %>   </select></p>

¿Como puedo poner ;order => client.name para toda la lista desplegable?

Dude! its a predominantly English forum

Quoting John Smith <rails-mailing-list@andreas-s.net>:

Tengo este código:

<% form_for(@repair_ticket) do |f| %>   <p>   <%= text_field_with_auto_complete :rp_part, :name %>    <p>    <b>Client</b><br />   <select name="repair_ticket[client_id]">

     <% @client.sort!{|a, b| a.name <=> b.name} %>      <% @clients.each do |client| %>

o:

     <% clients = @client.sort{|a, b| a.name <=> b.name} %>      <% clients.each do |client| %>

   <% @clients.each do |client| %>        <option value="<%= client.id %>"          <%= ' selected' if client.id == @repair_ticket.client_id %>>          <%= client.name %>        </option>    <% end %>   </select></p>

¿Como puedo poner ;order => client.name para toda la lista desplegable?

Pardon mi español pobre. Creo que entiendo su pregunta. Vea el código arriba.

Jeffrey