Commit 54e1c744 authored by Shakarim Sapa's avatar Shakarim Sapa

- Проверяем BaseForm

parent cc3a0d3f
......@@ -96,11 +96,13 @@ class BaseForm extends \yii\widgets\ActiveForm
$opt,
false
);
break;
break;
case 'radio':
$config['options'][] = $this->field($this->model, $key, $optEl)->radio($opt);
break;
break;
case 'text':
$config['options'][] = 'BlaBla';
break;
case 'email':
$tmp = $this->field($this->model, $key, $optEl)->input($element['type'], $opt);
if(!empty($element['hint'])) $tmp = $tmp->hint($element['hint']);
......@@ -113,10 +115,10 @@ class BaseForm extends \yii\widgets\ActiveForm
$tmp = $this->field($this->model, $key, $optEl)->input($element['type'], $opt);
if($element['options']['label'] === false) $tmp = $tmp->label(false);
$config['options'][] = $tmp;
break;
break;
case 'hidden':
$config['options'][] = $this->field($this->model, $key, $optEl)->hiddenInput($opt)->label(false);
break;
break;
case 'dropdownlist':
//$opt['data-live-search'] = 'true';
//$opt['data-size'] = 10;
......@@ -127,10 +129,10 @@ class BaseForm extends \yii\widgets\ActiveForm
if(!empty($element['hint'])) $tmp = $tmp->hint($element['hint']);
if(array_key_exists('options', $element) && $element['options']['label'] === false) $tmp = $tmp->label(false);
$config['options'][] = $tmp;
break;
break;
case 'listBox':
$config['options'][] = $this->field($this->model, $key, $optEl)->listBox($element['items'], $opt);
break;
break;
case 'checkboxList':
$opt['data-render'] = 'switchery';
$opt['data-theme'] = 'success';
......@@ -139,15 +141,15 @@ class BaseForm extends \yii\widgets\ActiveForm
$element['items'],
$opt
);
break;
break;
case 'radioList':
$config['options'][] = $this->field($this->model, $key, $optEl)->radioList($element['items'], $opt);
break;
break;
case 'textarea':
$tmp = $this->field($this->model, $key, $optEl)->textarea(['class'=>'ckeditor'], $opt);
if(!empty($element['label'])) $tmp->label($element['label']);
$config['options'][] = $tmp;
break;
break;
case 'captcha':
$config['options'][] = $this->field($this->model, $key, $optEl)
->widget('\yii\captcha\Captcha',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment