Пример #1
0
 public function renderDefault()
 {
     if (!$this->getUser()->isLoggedIn()) {
         $this->redirect('Login:default');
     }
     $this->template->cart = $this->cartModel->getAllItems($this->context->cartsession->getCart());
 }
Пример #2
0
 public function paymentFormSucceeded($form, $values)
 {
     $this->cartModel->pay($this->getUser()->id, $this->context->cartsession->getCart(), $values['name'], $values['address'], $values['postal'], $values['shipping'], $values['zprava']);
     $user_mail = $this->context->settings->getAll($this->getUser()->id);
     //$user_mail->mail
     //echo "http://mail.edaku.eu/buy.php?email=".$user_mail->mail."";
     file_get_contents("http://mail.edaku.eu/buy.php?email=" . $user_mail->mail . "");
     $this->cartModel->removeCart($this->context->cartsession->getCart());
     $cart_id = $this->context->cart->noCart($this->getUser()->id);
     $this->context->cartsession->setCart($cart_id);
     $this->flashMessage('Děkujeme Vám za nákup', 'success');
     $this->redirect('Main:default');
     if ($this->getUser()->id) {
         $this->flashMessage('Byl jste úspěšně přihlášen', 'success');
     }
     //$this->redirect('Main:default');
 }