示例#1
0
 protected function updateOrder(\AbstractView $view, Model_Page $m)
 {
     if ($_GET['action'] == 'refresh_order') {
         $ids = $_GET['ids'];
         $ids_arr = [];
         foreach (explode(',', $ids) as $k => $v) {
             $ids_arr[$v] = $k;
         }
         $m->addCondition('id', 'in', $ids);
         foreach ($m as $row) {
             $row->set('order', $ids_arr[$row->id])->saveAndUnload();
         }
         $this->js()->univ()->successMessage('Order updated')->execute();
     }
 }