Пример #1
0
 public static function reorderCMS()
 {
     $o = utopia::GetInstance('uCMS_List');
     utopia::cancelTemplate();
     if (!$_POST['data']) {
         return;
     }
     $data = json_decode($_POST['data'], true);
     foreach ($data as $cms_id => $val) {
         list($newParent, $pos) = explode(':', $val);
         $obj = utopia::GetInstance('uCMS_View');
         $oldURL = $obj->GetURL($cms_id);
         $o->UpdateFields(array('parent' => $newParent, 'position' => $pos), $cms_id);
         $newURL = $obj->GetURL($cms_id);
     }
 }