/**
  * Action for fix sorting
  *
  * @param array $formdata
  * @return void
  */
 public function fixSortingAction($formdata)
 {
     $this->sharedHelper->setUnlimitedTimeout();
     $numUpdated = 0;
     if ($formdata['fixOptions'] == 'singlePage') {
         $numUpdated = $this->fixSortingHelper->fixSortingForPage($formdata['pageUid']);
     } else {
         $pageUids = $this->sharedHelper->getPageIds();
         foreach ($pageUids as $pageUid) {
             $numUpdated += $this->fixSortingHelper->fixSortingForPage($pageUid);
         }
     }
     $this->view->assign('numUpdated', $numUpdated);
 }