Beispiel #1
0
 /**
  * Конструктор
  * @param  mixed  ID
  * @param  mixed  привязка выбранного  значения для  группы
  * @param  mixed  значение для  радиокнопки
  * @param  mixed  устанавливает имя  группы  для  радиокнопки. Если  не  задаоно имя  группы  берется
  * с  $binding.
  */
 public function __construct($id, PropertyBinding $binding, $itemvalue, $groupname = null)
 {
     parent::__construct($id);
     $this->setValue($binding);
     $this->itemvalue = $itemvalue;
     $this->groupname = $groupname != null ? $groupname : $this->value->getPropertyName();
 }
Beispiel #2
0
 protected function getTag($tagname = "")
 {
     return parent::getTag('select');
 }
Beispiel #3
0
 /**
  * Конструктор
  * @param mixed  ID
  * @param Значение елеента  или  поле  привязанного объекта
  */
 public function __construct($id, $value = false)
 {
     parent::__construct($id);
     $this->setValue($value);
 }
Beispiel #4
0
 /**
  * Конструктор
  * @param mixed  ID
  * @param Значение елеента  или  поле  привязанного объекта
  */
 public function __construct($id, $value = null)
 {
     parent::__construct($id);
     $this->setValue($value);
     $this->setAttribute("name", $this->id);
 }
Beispiel #5
0
 /**
  * Конструкт
  * @param  mixed  ID
  * @param  mixed  Модель данных
  */
 public function __construct($id, ArrayPropertyBinding $data, $optionlist)
 {
     parent::__construct($id);
     $this->setValue($data);
     $this->optionlist = $optionlist;
 }