[Ror-es] Sortable_element, duda

salvador zalapa szalapa at hotmail.com
Mon Sep 4 23:14:59 GMT 2006


Hey, lista muchas gracias, por lo de la posicion de draggable_element, pero 
creo q le draggable no me sirvio mucho para mis propositos, entonces mejor 
opte por usar el sortable_element, pero
me salio una duda(raro,jeje), bueno mi vista es la siguiente:


#en esta vista muestro los coponentes administrativos para dar altas de 
diversas cosas,
#entonces lo que pretendeo es que el usuario acomode sus componentes en el 
orden que el quiera
#y guaradar el orden en la base de datos, creo que es basico, la cosa es que 
el orden lo guardo en #la base de datos cada ves que muevo un componente,  y 
lo que yo preferiria por ovias razones #seria guardarlo cuando el usuario 
pues cierre su sesion, y ESA ES MI PREGUNTA,osea como saco #esa cadena, creo 
que es trivial pero yo no se como !!

<ul id="contenidos" style="none">
<li id="item_<%=@arre[0]%>"><%= render_component :controller =>@arre[0], 
:action => 'list', :params => params %>
<%5.times do |i|%>
  <li id="item_<%=@arre[i+1]%>"><%= render_component :controller 
=>@arre[i+1], :action => 'component', :params => params %>
<%end -%>
</ul>

<%= sortable_element 'contenidos',:update=> 'list-info',:url=>{:action=> 
"orden"}%>

<li><%= link_to 'Cerrar Sesion',:controller=>'login',:action=>'logout' 
%></li>


##controller

def orden
       
User.update(session[:user_id],:orden_admin=>params[:contenidos].join(','))
  end


GRACIAS LISTA!!




More information about the Ror-es mailing list