public function execute() { $app = JFactory::getApplication(); $return = array("success" => false); $data = $app->input->get('jform', array(), 'array'); $task = $app->input->get('task', "", 'STR'); if ($data['table'] == 'ddcaccounttypes') { $modelName = $app->input->get('models', 'ddcaccounttypes'); $modelName = 'DdcbalanceitModels' . ucwords($modelName); $model = new $modelName(); if ($task == "accounttype.save") { if ($row = $model->store()) { $return['success'] = true; $return['msg'] = JText::_('COM_DDC_SAVE_SUCCESS'); $viewName = $app->input->getWord('view', 'ddcaccounttypes'); $app->input->set('layout', 'default'); $app->input->set('view', $viewName); //$app->input->set('ddcaccounttype_id', $row->ddcbi_account_type_id); } else { $return['msg'] = JText::_('COM_DDC_SAVE_FAILURE'); } } elseif ($task == "accounttype.cancel") { $viewName = $app->input->getWord('view', 'ddcaccounttypes'); $app->input->set('layout', 'default'); $app->input->set('view', $viewName); } elseif ($task == "ddcaccounttype.add") { $viewName = $app->input->getWord('view', 'ddcaccounttypes'); $app->input->set('layout', 'edit'); $app->input->set('view', $viewName); } } return parent::execute(); }
public function execute() { $app = JFactory::getApplication(); if ($_filtertype == 'datefilter') { $viewName = $app->input->getWord('view', 'Ddcaccounts'); $viewFormat = $document->getType(); $layoutName = $app->input->getWord('layout', 'default'); //$modelName = 'DdcbalanceitModels'.ucwords($modelName); $app->input->set('view', $viewName); parent::execute(); } }
public function execute() { $app = JFactory::getApplication(); $return = array("success" => false); $jinput = JFactory::getApplication()->input; //$data = $data ? $data : JRequest::getVar('jform', 'post'); if ($jinput->get('table') == 'configuration') { $modelName = $app->input->get('models', 'ddcprofile'); $modelName = 'DdcbalanceitModels' . ucwords($modelName); $model = new $modelName(); if ($row = $model->updateddcprofile()) { $return['success'] = true; $viewName = $app->input->getWord('view', 'dashboard'); $app->input->set('layout', 'default'); $app->input->set('view', $viewName); } else { $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_FAILURE'); } } echo json_encode($return); return parent::execute(); }
public function execute() { $app = JFactory::getApplication(); $return = array("success" => false); $this->data = $this->data ? $this->data : JRequest::getVar('jform', array(), 'post', 'array'); if ($this->data['table'] == 'ddcaccounts') { $modelName = $app->input->get('models', 'ddcaccounts'); $view = $app->input->get('view', 'ddcaccounts'); $layout = $app->input->get('layout', 'default'); $modelName = 'DdcbalanceitModels' . ucwords($modelName); $model = new $modelName(); if ($row = $model->store()) { $return['success'] = true; $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_SUCCESS'); $viewName = $app->input->getWord('view', 'Ddcaccounts'); $app->input->set('layout', 'default'); $app->input->set('view', 'ddcaccounts'); $app->input->set('ddcaccount_id', $row->ddcbi_account_id); } else { $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_FAILURE'); } return parent::execute(); } if ($this->data['table'] == 'ddcbalances') { $modelName = $app->input->get('models', 'ddcbalances'); $modelName = 'DdcbalanceitModels' . ucwords($modelName); $model = new $modelName(); if ($row = $model->saveBalance()) { $return['success'] = true; $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_SUCCESS'); $return['html'] = $row; } else { $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_FAILURE'); } echo json_encode($return); } if ($this->data['table'] == 'ddctargets') { $modelName = $app->input->get('models', 'ddctargets'); $modelName = 'DdcbalanceitModels' . ucwords($modelName); $model = new $modelName(); if ($row = $model->saveTarget()) { $return['success'] = true; $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_SUCCESS'); $return['html'] = $row; } else { $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_FAILURE'); } echo json_encode($return); } if ($this->data['table'] == 'ddcgoals') { $modelName = $app->input->get('models', 'ddcgoals'); $view = $app->input->get('view', 'Ddcgoals'); $modelName = 'DdcbalanceitModels' . ucwords($modelName); $model = new $modelName(); if ($row = $model->store()) { $return['success'] = true; $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_SUCCESS'); $viewName = $app->input->getWord('view', 'ddcgoals'); $app->input->set('layout', 'default'); $app->input->set('view', 'ddcgoals'); $app->input->set('ddcgoal_id', $row->ddc_goal_id); } else { $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_FAILURE'); } return parent::execute(); } if ($this->data['table'] == 'ddctasks') { $modelName = $app->input->get('models', 'ddctasks'); $modelName = 'DdcbalanceitModels' . ucwords($modelName); $model = new $modelName(); if ($this->data['submit'] == 'Save') { if ($row = $model->store()) { $return['success'] = true; $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_SUCCESS'); $viewName = $app->input->getWord('view', 'ddcgoals'); $app->input->set('layout', 'default'); $app->input->set('view', 'ddcgoals'); $app->input->set('ddcgoal_id', $row->parent_id); } else { $return['msg'] = JText::_('COM_DDCBALANCEIT_SAVE_FAILURE'); } } else { $viewName = $app->input->getWord('view', 'ddcgoals'); $app->input->set('layout', 'default'); $app->input->set('view', 'ddcgoals'); $app->input->set('ddcgoal_id', $this->data['parent_id']); } return parent::execute(); } }