function saveorder()
 {
     vRequest::vmCheckToken();
     $cid = vRequest::getInt($this->_cidName, vRequest::getInt('cid', array()));
     $order = vRequest::getInt('order', array());
     $model = $this->getModel($this->_cname);
     if (!$model->saveorder($cid, $order)) {
         $msg = 'error';
     } else {
         if (JFactory::getApplication()->isAdmin() and VmConfig::showDebug()) {
             $msg = vmText::sprintf('COM_VIRTUEMART_NEW_ORDERING_SAVEDF', $this->mainLangKey);
         } else {
             $msg = vmText::sprintf('COM_VIRTUEMART_NEW_ORDERING_SAVED');
         }
     }
     $this->setRedirect($this->redirectPath, $msg);
 }
示例#2
0
 function saveorder()
 {
     JRequest::checkToken() or jexit('Invalid Token');
     $cid = JRequest::getVar($this->_cidName, JRequest::getVar('cid', array(0)), 'post', 'array');
     $order = JRequest::getVar('order', array(), 'post', 'array');
     JArrayHelper::toInteger($cid);
     JArrayHelper::toInteger($order);
     $model = VmModel::getModel($this->_cname);
     if (!$model->saveorder($cid, $order)) {
         $msg = 'error';
     } else {
         if (JFactory::getApplication()->isAdmin() and VmConfig::showDebug()) {
             $msg = vmText::sprintf('COM_VIRTUEMART_NEW_ORDERING_SAVEDF', $this->mainLangKey);
         } else {
             $msg = vmText::sprintf('COM_VIRTUEMART_NEW_ORDERING_SAVED');
         }
     }
     $this->setRedirect($this->redirectPath, $msg);
 }