algo demasiado bueno, pero no se como grabarlos procesos;
he hecho una lista, la cual mediante Script.aculo.us puedo mover, pero no se como guardar esa parte, es decir, mantener el order de las figuras que deje, mmm
he encontrado ejemplos pero en Php, lo mas cercano q puedo hace y creo q es asi :
<ul id="list_to_sort">
<% ordens = Listado.find(:all, :order => 'order_column' ) %>
<% ordens.each do |ord| %>
<li id="item_<%= ord.order_column %>"> <%= ord.list_to_sort %> </li>
<%end%>
</ul>
<script>
Sortable.create("list_to_sort", {
onUpdate: function(){
jQuery.post("/update_list", { list: Sortable.serialize("list_to_sort") })
}
});
</script>
basicamente esto hace q se envie un request a mi controlador, y ahi lo ubico q hago es mostrar si llega
def update_list
puts 'estoy afuera del if'
if request.post?
list_ord = params[:list]
puts 'Llego'
puts list_ord.to_s
else
puts 'Nunca Llego'
end
end
mmm pero no hace nada, incluso ahora tengo q hacer doble click sobre el elemento de mi lista para soltarlo.
reitero lo q quiero hacer es guardar las lista q muevo, osea guardar el orden.
espero q puedan ayudarme