2010-12-15 41 views
1

J'essaye de développer une liste triable dans Rails 3 en utilisant Jquery. Je l'ai fait fonctionner il y a quelques temps en PHP. Comment le code ci-dessous apparaîtra-t-il dans Rails 3?Liste triable. De PHP 5 à Rails 3

function reOrderSave() 

{ 

    $page = $_POST['page']; 

    foreach ($page as $aco_order => $aco_id) { 

     $data = array(
     'aco_order' => $aco_order 

     ); 

     $this->db->where('aco_id', $aco_id); 
     $this->db->update('fe_albums_content', $data); 

    } 

} 

Reconnaissant pour toute aide!

Répondre

2

Résolu!

Ce beau code est la façon Rails, adore ça!

params[:page].each_with_index do |id, index| 

    Element.update_all(['position=?', index+1], ['id=?', id]) 

end 
+0

Le code +1 me semble solide :) – AlienWebguy