コード例 #1
0
ファイル: Settings.php プロジェクト: kingsj/core
 /**
  * Check if widget is visible
  *
  * @return boolean
  */
 protected function isVisible()
 {
     return parent::isVisible() && $this->getModule()->callModuleMethod('showSettingsForm');
 }
コード例 #2
0
ファイル: Pack.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Check if widget is visible
  *
  * @return boolean
  */
 protected function isVisible()
 {
     return parent::isVisible() && $this->getModule()->getEnabled() && $this->isDeveloperMode();
 }
コード例 #3
0
ファイル: Main.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Define widget parameters
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_CAN_ENABLE => new \XLite\Model\WidgetParam\Bool('Module can enable flag', false));
 }
コード例 #4
0
ファイル: Uninstall.php プロジェクト: kingsj/core
 /**
  * Check if widget is visible
  *
  * @return boolean
  */
 protected function isVisible()
 {
     return parent::isVisible() && !$this->getModule()->getEnabled();
 }
コード例 #5
0
ファイル: SelectToInstall.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Return JS files for the widget
  *
  * @return array
  */
 public function getJSFiles()
 {
     $list = parent::getJSFiles();
     $list[] = 'items_list/module/install/parts/columns/info/actions/js/install.js';
     return $list;
 }
コード例 #6
0
ファイル: Uninstall.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Check if widget is visible
  *
  * @return boolean
  */
 protected function isVisible()
 {
     return parent::isVisible() && $this->getModule()->canUninstall();
 }