/** * 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; }
/** * Return Viewer object * * @return \XLite\View\Controller */ public function getViewer($isExported = false) { return parent::getViewer(true); }