Exemplo n.º 1
0
 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'));
         }
     }
 }
Exemplo n.º 2
0
 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'));
         }
     }
 }