コード例 #1
0
 public function initContent()
 {
     if (in_array($_GET['controller'], $this->payment_controllers)) {
         $summary = $this->context->cart->getSummaryDetails(null, true);
         $customer = new Customer($summary['delivery']->id_customer);
         $carrier = new Carrier($this->context->cart->id_carrier, $this->context->cookie->id_lang);
         $delivery_pickup = $carrier->delay == 'courier' ? true : false;
         $this->context->smarty->assign(array('address1' => $summary['delivery']->address1, 'address2' => $summary['delivery']->address2, 'total_shipping' => $summary['total_shipping'], 'lastname' => $summary['delivery']->lastname, 'firstname' => $summary['delivery']->firstname, 'email' => $customer->email, 'phone' => $summary['delivery']->phone, 'phone_mobile' => $summary['delivery']->phone_mobile, 'delivery_name' => $carrier->name, 'delivery_pickup' => $delivery_pickup, 'nbProductsAll' => $this->context->cart->nbProducts()));
     }
     parent::initContent();
 }
コード例 #2
0
 public function display()
 {
     $this->context->smarty->assign('warnings', $this->warnings);
     parent::display();
 }
コード例 #3
0
 public function initContent()
 {
     parent::initContent();
     $this->setTemplate('contactstore.tpl');
 }