Beispiel #1
0
 /**
  * Return Viewer object
  *
  * @return \XLite\View\Controller
  */
 public function getViewer()
 {
     $viewer = parent::getViewer();
     if ($this->isAJAXViewer() && \XLite\Core\Request::getInstance()->widgetConfId && \XLite\Module\CDev\DrupalConnector\Handler::isCMSStarted()) {
         $data = \XLite\Module\CDev\DrupalConnector\Drupal\Model::getInstance()->getBlock(\XLite\Core\Request::getInstance()->widgetConfId);
         if ($data && isset($data['options']) && is_array($data['options'])) {
             $viewer->setWidgetParams($data['options']);
         }
     }
     return $viewer;
 }
Beispiel #2
0
 /**
  * Return Viewer object
  *
  * @return \XLite\View\Controller
  */
 public function getViewer($isExported = false)
 {
     return parent::getViewer(true);
 }