Esempio n. 1
0
 /**
  * Render block HTML
  *
  * @return string
  */
 protected function _toHtml()
 {
     if (!$this->_checkoutHelper->canOnepageCheckout() || !$this->_moduleManager->isOutputEnabled('Magento_Checkout')) {
         return '';
     }
     return parent::_toHtml();
 }
Esempio n. 2
0
 public function testCanOnepageCheckout()
 {
     $this->_scopeConfig->expects($this->once())->method('getValue')->with('checkout/options/onepage_checkout_enabled', 'store')->will($this->returnValue(true));
     $this->assertTrue($this->_helper->canOnepageCheckout());
 }
Esempio n. 3
0
 /**
  * Check if one page checkout is available
  *
  * @return bool
  */
 protected function isPossibleOnepageCheckout()
 {
     return $this->checkoutHelper->canOnepageCheckout() && !$this->getQuote()->getHasError();
 }
Esempio n. 4
0
 /**
  * @return bool
  */
 public function isPossibleOnepageCheckout()
 {
     return $this->_checkoutHelper->canOnepageCheckout();
 }