public function orderFieldsAction($modelName, $recursiveDepth) { $fields = array(); if ($modelName !== '0') { try { $fields = ContentOverviewPropertiesForm::getModelFieldOptions(ModelManager::getInstance(), $modelName, true, false, $recursiveDepth); } catch (Exception $exception) { Zibo::getInstance()->runEvent(Zibo::EVENT_LOG, $exception->getMessage(), $exception->getTraceAsString()); } } $view = new JsonView(array('fields' => $fields)); $this->response->setView($view); }