Exemplo n.º 1
0
 function finish()
 {
     $checkout = JSFactory::getModel('checkoutFinish', 'jshop');
     $checkout->checkStep(10);
     $jshopConfig = JSFactory::getConfig();
     $order_id = $checkout->getEndOrderId();
     $text = $checkout->getFinishStaticText();
     JshopHelpersMetadata::checkoutFinish();
     JDispatcher::getInstance()->trigger('onBeforeDisplayCheckoutFinish', array(&$text, &$order_id));
     $view = $this->getView("checkout");
     $view->setLayout("finish");
     $view->assign('text', $text);
     $view->display();
     if ($order_id) {
         $checkout->paymentComplete($order_id, $text);
     }
     $checkout->clearAllDataCheckout();
 }