/**
  * 
  * update slides order from data
  */
 public function updateSlidesOrderFromData($data)
 {
     $sliderID = UniteFunctionsBiz::getVal($data, "sliderID");
     $arrIDs = UniteFunctionsBiz::getVal($data, "arrIDs");
     UniteFunctionsBiz::validateNotEmpty($arrIDs, "slides");
     $this->initByID($sliderID);
     $isFromPosts = $this->isSourceFromPosts();
     foreach ($arrIDs as $index => $slideID) {
         $order = $index + 1;
         if ($isFromPosts) {
             //from posts
             UniteFunctionsWPBiz::updatePostOrder($slideID, $order);
         } else {
             //from gallery
             $arrUpdate = array("slide_order" => $order);
             $where = array("id" => $slideID);
             $this->db->update(GlobalsShowBiz::$table_slides, $arrUpdate, $where);
         }
     }
     //update sortby
     $arrUpdate = array();
     $arrUpdate["post_sortby"] = UniteFunctionsWPBiz::SORTBY_MENU_ORDER;
     $this->updateParam($arrUpdate);
 }