Example #1
0
 /**
  * Returns Form Definition for edit/create this field.
  *
  * @return Array Form Definition
  */
 public function getFormDefinition($definition = array())
 {
     return parent::getFormDefinition(array(get_class($this) => array('type' => 'form', 'title' => Yii::t('UserModule.models_ProfileFieldTypeSelect', 'Select field options'), 'elements' => array('options' => array('type' => 'textarea', 'class' => 'form-control', 'hint' => Yii::t('UserModule.models_ProfileFieldTypeSelect', 'One option per line. Key=>Value Format (e.g. yes=>Yes)'))))));
 }
 /**
  * Returns Form Definition for edit/create this field.
  *
  * @return Array Form Definition
  */
 public function getFormDefinition($definition = array())
 {
     return parent::getFormDefinition(array(get_class($this) => array('type' => 'form', 'title' => Yii::t('UserModule.models_ProfileFieldTypeTextArea', 'Text area field options'), 'elements' => array())));
 }
 /**
  * Returns Form Definition for edit/create this field.
  *
  * @return Array Form Definition
  */
 public function getFormDefinition($definition = array())
 {
     return parent::getFormDefinition(array(get_class($this) => array('type' => 'form', 'title' => Yii::t('UserModule.models_ProfileFieldTypeDateTime', 'Date(-time) field options'), 'elements' => array('showTimePicker' => array('type' => 'checkbox', 'class' => 'form-control')))));
 }
 /**
  * Returns Form Definition for edit/create this field.
  *
  * @return Array Form Definition
  */
 public function getFormDefinition($definition = array())
 {
     return parent::getFormDefinition(array(get_class($this) => array('type' => 'form', 'title' => Yii::t('UserModule.models_ProfileFieldTypeText', 'Text Field Options'), 'elements' => array('maxLength' => array('type' => 'text', 'maxlength' => 32, 'label' => Yii::t('UserModule.models_ProfileFieldTypeText', 'Maximum length'), 'class' => 'form-control'), 'validator' => array('label' => Yii::t('UserModule.models_ProfileFieldTypeText', 'Validator'), 'type' => 'dropdownlist', 'class' => 'form-control', 'items' => array('' => 'None', self::VALIDATOR_EMAIL => 'E-Mail Address', self::VALIDATOR_URL => 'URL')), 'minLength' => array('label' => Yii::t('UserModule.models_ProfileFieldTypeText', 'Minimum length'), 'type' => 'text', 'class' => 'form-control'), 'maxLength' => array('label' => Yii::t('UserModule.models_ProfileFieldTypeText', 'Maximum length'), 'class' => 'form-control', 'type' => 'text'), 'default' => array('label' => Yii::t('UserModule.models_ProfileFieldTypeText', 'Default value'), 'class' => 'form-control', 'type' => 'text'), 'regexp' => array('label' => Yii::t('UserModule.models_ProfileFieldTypeText', 'Regular Expression: Validator'), 'class' => 'form-control', 'type' => 'text'), 'regexpErrorMessage' => array('label' => Yii::t('UserModule.models_ProfileFieldTypeText', 'Regular Expression: Error message'), 'class' => 'form-control', 'type' => 'text')))));
 }
Example #5
0
 /**
  * Returns Form Definition for edit/create this field.
  *
  * @return Array Form Definition
  */
 public function getFormDefinition($definition = array())
 {
     return parent::getFormDefinition(array(get_class($this) => array('type' => 'form', 'title' => Yii::t('UserModule.models_ProfileFieldTypeNumber', 'Number field options'), 'elements' => array('maxValue' => array('type' => 'text', 'class' => 'form-control'), 'minValue' => array('type' => 'text', 'class' => 'form-control')))));
 }