예제 #1
0
 public function __construct($name, $title = '')
 {
     parent::__construct('text', $name, $title);
     $this->settings['size'] = 10;
     $this->settings['value'] = '';
     $this->settings['readonly'] = False;
 }
예제 #2
0
파일: Group.php 프로젝트: brussens/cogear2
 /**
  * Конструктор
  *
  * @param type $options
  */
 public function __construct($options)
 {
     $options['template'] = 'Form/templates/group';
     parent::__construct($options);
     foreach ($this->options->elements as $key => $element) {
         $element->render = FALSE;
         $this->options->form->add($key, $element);
     }
 }
예제 #3
0
파일: Link.php 프로젝트: brussens/cogear2
 /**
  * Конструктор
  * 
  * @param type $options 
  */
 public function __construct($options)
 {
     $options['template'] = 'Form/templates/link';
     $options['wrapper'] = FALSE;
     parent::__construct($options);
 }
예제 #4
0
 public function __construct($name, $title = '')
 {
     parent::__construct('checkbox', $name, $title);
     $this->settings['value'] = True;
     $this->settings['checked'] = False;
 }
예제 #5
0
 /**
  * Конструктор
  *
  * @param type $options
  */
 public function __construct($options)
 {
     $options['template'] = 'Form/templates/textarea';
     parent::__construct($options);
 }
예제 #6
0
 public function __construct($name)
 {
     parent::__construct('hidden', $name);
     $this->settings['value'] = '';
 }
예제 #7
0
 public function __construct($name, $title = '')
 {
     parent::__construct('select', $name, $title);
     $this->settings['selected'] = '';
     $this->settings['size'] = 0;
 }
예제 #8
0
 /**
  * Конструктор
  *
  * @param type $options
  */
 public function __construct($options)
 {
     $options['template'] = 'Form/templates/checkbox';
     parent::__construct($options);
 }