Esempio n. 1
0
 public function prepareForCartAdvanced(Varien_Object $buyRequest, $product = null, $processMode = null)
 {
     if (!$product) {
         $product = $this->getProduct();
     }
     $prepare = Mage::helper('payperrentals/rendercart')->prepareForCartAdvanced($buyRequest, $product, $processMode, 'grouped');
     if ($prepare == 'call_parent') {
         return parent::prepareForCartAdvanced($buyRequest, $product, $processMode);
     } else {
         return $prepare;
     }
 }
Esempio n. 2
0
 public function prepareForCartAdvanced(Varien_Object $buyRequest, $product = null, $processMode = null)
 {
     if (!$product->getAwSarpEnabled()) {
         return parent::prepareForCartAdvanced($buyRequest, $product, $processMode);
     }
     Mage::getModel('sarp/product_type_default')->checkPeriod($product, $buyRequest);
     return $this->prepareForCart($buyRequest, $product);
 }