Example #1
0
 public function __construct($registry)
 {
     parent::__construct($registry);
     if (($this->Cart = Session::getActiveCart()) === NULL) {
         $this->Cart = array();
     }
     if (($this->globalPrice = Session::getActiveGlobalPrice()) === NULL) {
         $this->globalPrice = 0.0;
     }
     if (($this->globalWeight = Session::getActiveGlobalWeight()) === NULL) {
         $this->globalWeight = 0.0;
     }
     if (($this->globalPriceWithoutVat = Session::getActiveGlobalPriceWithoutVat()) === NULL) {
         $this->globalPriceWithoutVat = 0.0;
     }
     if (($this->globalPriceWithDispatchmethod = Session::getActiveGlobalPriceWithDispatchmethod()) === NULL) {
         $this->globalPriceWithDispatchmethod = 0.0;
     }
     if (($this->globalPriceWithDispatchmethodNetto = Session::getActiveGlobalPriceWithDispatchmethodNetto()) === NULL) {
         $this->globalPriceWithDispatchmethodNetto = 0.0;
     }
     if ($this->count = Session::getActiveCount() === NULL) {
         $this->count = 0;
     }
 }
Example #2
0
 public function setDispatchmethodChecked($dispatchmethodid)
 {
     Session::setActiveDispatchmethodChecked(0);
     Session::setActiveglobalPriceWithDispatchmethod(Session::getActiveGlobalPrice());
     Session::setActiveglobalPriceWithDispatchmethodNetto(Session::getActiveGlobalPriceWithoutVat());
     if ($dispatchmethodid != NULL) {
         $dispatchmethods = $this->getDispatchmethodPrice();
         $dispatchmethodcost = $dispatchmethods[$dispatchmethodid]['dispatchmethodcost'];
         $dispatchmethodcostnetto = $dispatchmethods[$dispatchmethodid]['dispatchmethodcostnetto'];
         $activeDispatchmethod = array('dispatchmethodid' => $dispatchmethodid, 'dispatchmethodcost' => $this->priceFormatParser($dispatchmethodcost), 'dispatchmethodcostnetto' => $this->priceFormatParser($dispatchmethodcostnetto), 'dispatchmethodname' => $dispatchmethods[$dispatchmethodid]['name']);
         Session::setActiveDispatchmethodChecked($activeDispatchmethod);
         Session::setActiveglobalPriceWithDispatchmethod(Session::getActiveGlobalPrice() + $dispatchmethodcost);
         Session::setActiveglobalPriceWithDispatchmethodNetto(Session::getActiveGlobalPriceWithoutVat() + $dispatchmethodcostnetto);
     }
 }