예제 #1
0
파일: ASelect.php 프로젝트: kingsj/core
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(self::PARAM_OPTIONS => new \XLite\Model\WidgetParam\Collection('Options', $this->getDefaultOptions(), false));
 }
예제 #2
0
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(self::PARAM_LIST_CLASS => new \XLite\Model\WidgetParam\String('List class', ''));
 }
예제 #3
0
파일: ATextarea.php 프로젝트: kingsj/core
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_ROWS => new \XLite\Model\WidgetParam\Int('Rows', $this->getDefaultRows()), static::PARAM_COLS => new \XLite\Model\WidgetParam\Int('Cols', $this->getDefaultCols()));
 }
예제 #4
0
파일: Image.php 프로젝트: kirkbauer2/kirkxc
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams[self::PARAM_VALUE] = new \XLite\Model\WidgetParam\Object('Image', null, false, 'XLite\\Model\\Base\\Image');
     $this->widgetParams += array(self::PARAM_BUTTON_LABEL => new \XLite\Model\WidgetParam\String('Button label', 'Add image'), self::PARAM_REMOVE_BUTTON => new \XLite\Model\WidgetParam\Bool('Remove button', false), self::PARAM_OBJECT => new \XLite\Model\WidgetParam\String('Object', ''), self::PARAM_OBJECT_ID => new \XLite\Model\WidgetParam\Int('Object ID', 0), self::PARAM_FILE_OBJECT => new \XLite\Model\WidgetParam\String('File object', 'image'), self::PARAM_FILE_OBJECT_ID => new \XLite\Model\WidgetParam\Int('File object ID', 0));
 }
예제 #5
0
파일: AModel.php 프로젝트: kewaunited/xcart
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_MIN_COUNT => new \XLite\Model\WidgetParam\Int('Minimum symbols count after which the search will be permitted', $this->getDefaultMinCount(), false), static::PARAM_EMPTY_PHRASE => new \XLite\Model\WidgetParam\String('Text for the empty list', $this->getDefaultEmptyPhrase(), false), static::PARAM_EMPTY_MODEL_DEFINITION => new \XLite\Model\WidgetParam\String('Text when no model is selected', $this->getDefaultEmptyModelDefinition(), false), static::PARAM_GETTER => new \XLite\Model\WidgetParam\String('URL which will be the getter of the search objects', $this->getDefaultGetter(), false), static::PARAM_PLACEHOLDER => new \XLite\Model\WidgetParam\String('Text for the placeholder', '', false), static::PARAM_IS_MODEL_REQUIRED => new \XLite\Model\WidgetParam\Bool('Flag if the model required to be selected', true, false));
 }
예제 #6
0
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(self::PARAM_OPTIONS => new \XLite\Model\WidgetParam\Collection('Options', $this->getDefaultOptions(), false), self::PARAM_LABEL_FROM => new \XLite\Model\WidgetParam\String('Label FROM', $this->getDefaultLabelFrom(), false), self::PARAM_LABEL_TO => new \XLite\Model\WidgetParam\String('Label TO', $this->getDefaultLabelTo(), false));
 }
예제 #7
0
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_MIN_VALUE => new \XLite\Model\WidgetParam\Float('Min. value', 0), static::PARAM_MAX_VALUE => new \XLite\Model\WidgetParam\Float('Max. value', 99999), static::PARAM_UNIT => new \XLite\Model\WidgetParam\String('Unit', ''), static::PARAM_IS_OPENED => new \XLite\Model\WidgetParam\Bool('Is opened', false));
 }
예제 #8
0
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_MULTIPLE => new \XLite\Model\WidgetParam\Bool('Multiple', false), static::PARAM_MAX_WIDTH => new \XLite\Model\WidgetParam\Int('Max. width', 122), static::PARAM_MAX_HEIGHT => new \XLite\Model\WidgetParam\Int('Max. height', 122));
 }
예제 #9
0
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_UNESCAPE => new \XLite\Model\WidgetParam\Bool('Un-escape value', false));
 }
예제 #10
0
 /**
  * Define widget params
  *
  * @return void
  */
 protected function defineWidgetParams()
 {
     parent::defineWidgetParams();
     $this->widgetParams += array(static::PARAM_PLACEHOLDER => new \XLite\Model\WidgetParam\String('Placeholder', $this->getDefaultPlaceholder()));
 }