Beispiel #1
0
 /**
  * Order placement is success
  *
  * @param boolean $fullProcess Full process or not OPTIONAL
  *
  * @return void
  */
 public function processSucceed($fullProcess = true)
 {
     parent::processSucceed($fullProcess);
     if (\XLite\Core\Request::getInstance()->inContext) {
         \XLite\Core\Session::getInstance()->inContextRedirect = true;
         \XLite\Core\Session::getInstance()->cancelUrl = \XLite\Core\Request::getInstance()->cancelUrl;
     }
 }
Beispiel #2
0
 /**
  * Order placement is success
  *
  * @param boolean $fullProcess Full process or not OPTIONAL
  *
  * @return void
  */
 public function processSucceed($fullProcess = true)
 {
     if (!\XLite\Core\Session::getInstance()->xpc_skip_process_success) {
         parent::processSucceed($fullProcess);
     } else {
         parent::processSucceed(false);
         \XLite\Core\Session::getInstance()->xpc_skip_process_success = null;
     }
 }