Exemplo n.º 1
0
 $field = JRequest::getVar("field");
 $order = JRequest::getVar("order");
 switch ($task) {
     case "apply":
         $fields = new fields();
         $fields->savefield();
         $cid[0] = $fields->id;
     case "add":
     case "edit":
         $fields = new fields();
         $fields->getfield($cid[0]);
         display::editField($fields);
         break;
     case "save":
         $fields = new fields();
         $fields->saveField();
         $mainframe->redirect("index.php?option=com_caddy&action=fields&task=show&field={$field}&order={$order}&search={$search}", JText::_('SC_FIELDSAVED'));
         break;
     case "remove":
         $fields = new fields();
         $fields->removeFields($cid);
         $mainframe->redirect("index.php?option=com_caddy&action=fields&task=show&field={$field}&order={$order}&search={$search}", JText::_('SC_FIELDDELETED'));
         break;
     case "publish":
     case "unpublish":
         $fields = new fields();
         $fields->publishfield($cid, $task == 'publish');
         $mainframe->redirect("index.php?option=com_caddy&action=fields&task=show&field={$field}&order={$order}&search={$search}");
         break;
     case "show":
     default: