function editSave() { // Check token JRequest::checkToken() or jexit('Invalid Token'); // Get post $post = JRequest::get('post'); // Save record if (!parent::saveRecord($post, 'MijosefMovedUrls', $post['id'])) { return JError::raiseWarning(500, JText::_('COM_MIJOSEF_COMMON_RECORD_SAVED_NOT')); } else { $sefid = JRequest::getInt('sefid', 0); if (!empty($sefid)) { MijoDatabase::query("DELETE FROM #__mijosef_urls WHERE id = {$sefid}"); } if ($post['modal'] == '1') { // Display message JFactory::getApplication()->enqueueMessage(JText::_('COM_MIJOSEF_COMMON_RECORD_SAVED')); } else { // Return parent::route(JText::_('COM_MIJOSEF_COMMON_RECORD_SAVED')); } } }
function editSaveMoved() { // Check token JRequest::checkToken() or jexit('Invalid Token'); // Get post $post = JRequest::get('post'); $post2 = $this->_model->_modifyPostData($post); // Save record if (!parent::saveRecord($post, 'MijosefSefUrls', $post['id'])) { return JError::raiseWarning(500, JText::_('COM_MIJOSEF_COMMON_RECORD_SAVED_NOT')); } elseif ($this->_model->editSaveMoved($post['id'])) { // Save Aliases $this->_model->_saveAliases($post2['aliases']); // Save Metadata $this->_model->_saveMetadata($post2['metadata']); // Save Sitemap $this->_model->_saveSitemap($post2['sitemap']); if ($post['modal'] == '1') { // Display message JFactory::getApplication()->enqueueMessage(JText::_('COM_MIJOSEF_URL_EDIT_SAVED_MOVED')); } else { // Return parent::route(JText::_('COM_MIJOSEF_URL_EDIT_SAVED_MOVED')); } } }