コード例 #1
0
ファイル: Subcategories.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Widget parameters
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_DISPLAY_MODE => new \XLite\Model\WidgetParam\Set('Display mode', $this->getDisplayMode(), true, $this->displayModes), static::PARAM_ICON_MAX_WIDTH => new \XLite\Model\WidgetParam\Int('Maximal icon width', \XLite::getController()->getDefaultMaxImageSize(true, \XLite\Logic\ImageResize\Generator::MODEL_CATEGORY, 'Default'), true), static::PARAM_ICON_MAX_HEIGHT => new \XLite\Model\WidgetParam\Int('Maximal icon height', \XLite::getController()->getDefaultMaxImageSize(false, \XLite\Logic\ImageResize\Generator::MODEL_CATEGORY, 'Default'), true));
 }
コード例 #2
0
ファイル: AModel.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Define widget parameters
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $object = $this->getDefaultModelObject();
     $this->widgetParams += array(self::PARAM_MODEL_OBJECT => new \XLite\Model\WidgetParam\Object('Object', $object, false, $object ? get_class($object) : ''), self::PARAM_USE_BODY_TEMPLATE => new \XLite\Model\WidgetParam\Bool('Use default body template', false));
 }
コード例 #3
0
ファイル: Address.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Define widget parameters
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(self::PARAM_DISPLAY_MODE => new \XLite\Model\WidgetParam\String('Display mode', self::DISPLAY_MODE_TEXT, false), self::PARAM_ADDRESS => new \XLite\Model\WidgetParam\Object('Address object', null, false), self::PARAM_DISPLAY_WRAPPER => new \XLite\Model\WidgetParam\Bool('Display wrapper', false, false));
 }
コード例 #4
0
ファイル: Add2Cart.php プロジェクト: kewaunited/xcart
 /**
  * Define widget parameters
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_DISPLAY_CACHED => new \XLite\Model\WidgetParam\Bool('Display cached content', true, false), static::PARAM_ICON_MAX_WIDTH => new \XLite\Model\WidgetParam\Int('Maximal icon width', 0, true), static::PARAM_ICON_MAX_HEIGHT => new \XLite\Model\WidgetParam\Int('Maximal icon height', 0, true));
 }
コード例 #5
0
ファイル: Banner.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Define widget parameters
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_PAGE => new \XLite\Model\WidgetParam\String('Page', ''), static::PARAM_POSITION => new \XLite\Model\WidgetParam\String('Position', ''));
 }
コード例 #6
0
ファイル: PaypalSettings.php プロジェクト: kingsj/core
 /**
  * defineWidgetParams 
  * 
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(self::PARAM_PAYMENT_METHOD => new \XLite\Model\WidgetParam\Object('Payment method', null));
 }
コード例 #7
0
ファイル: Subcategories.php プロジェクト: kingsj/core
 /**
  * Widget parameters
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(self::PARAM_DISPLAY_MODE => new \XLite\Model\WidgetParam\Set('Display mode', $this->getDisplayMode(), true, $this->displayModes), self::PARAM_ICON_MAX_WIDTH => new \XLite\Model\WidgetParam\Int('Maximal icon width', 160, true), self::PARAM_ICON_MAX_HEIGHT => new \XLite\Model\WidgetParam\Int('Maximal icon height', 160, true));
 }