Beispiel #1
0
 public function update_nav($params = [])
 {
     Session::permit_admin();
     foreach ($params['parent'] as $doc_id => $parent_id) {
         $nav = Nav::read_by_doc($doc_id);
         Nav::update(['parent_doc_id' => $parent_id], $nav['id']);
     }
     foreach ($params['order'] as $doc_id => $sort_index) {
         $nav = Nav::read_by_doc($doc_id);
         Nav::update(['sort_order' => $sort_index], $nav['id']);
     }
     Render::json(['success' => TRUE]);
 }