|
1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
-
-
- use common\components\zActiveForm;
- use backend\modules\zzcs\models\BaseAreaView;
- use yii\helpers\ArrayHelper;
-
- /* @var $this yii\web\View */
- /* @var $model backend\modules\motorcade\models\BaseDriver */
- /* @var $form yii\widgets\zActiveForm */
- /* @var $pid array */
-
- if(!isset($form)){
- $end = true;
- $form = zActiveForm::begin();
- }
- \yii\widgets\Pjax::begin(['id' => '_province', 'enablePushState' => false, 'options'=>['class'=>'_province','style'=>'display:inline-block']]);
- $tmp = '<div class="form-group required field-basedriver-area_id">';
-
- $tmp .= $form->field($model, 'province')->dropDownList(ArrayHelper::map(BaseAreaView::getBaseArea($pid['id1']), 'AREA_ID', 'AREA_NAME'), [
- 'style' => 'width: 91px'
- ])->label(false);
-
- $tmp .= $form->field($model, 'city')->dropDownList(ArrayHelper::map(BaseAreaView::getBaseArea($pid['id2']), 'AREA_ID', 'AREA_NAME'), [
- 'style' => 'width: 91px'
- ])->label(false);
- if($pid['id3'] != '')
- $tmp2 = ArrayHelper::map(BaseAreaView::getBaseArea($pid['id3']), 'AREA_ID', 'AREA_NAME');
- else
- $tmp2 = [];
- $tmp .= $form->field($model, 'country')->dropDownList($tmp2, [
- 'style' => 'width: 91px;'. ($tmp2 == null? 'display:none': '')
- ])->label(false);
-
- $tmp .= '</div>';
- echo $tmp;
- \yii\widgets\Pjax::end();
- if(isset($end)){
- zActiveForm::end();
- }
- ?>
|