getKeyValuePairs() public static method

public static getKeyValuePairs ( $schoolId )
コード例 #1
0
 public function actionBuildings($id)
 {
     return Building::getKeyValuePairs($id);
 }
コード例 #2
0
 public function actionBuildings($id)
 {
     Yii::$app->response->format = Response::FORMAT_JSON;
     $output = ['status' => 'ok', 'html' => ''];
     $list = Building::getKeyValuePairs($id);
     foreach ($list as $key => $name) {
         $output['html'] .= "<option value=\"{$key}\">{$name}</option>";
     }
     return $output;
 }
コード例 #3
0
ファイル: form.php プロジェクト: daixianceng/xiaoego.com
    <?php 
echo $form->field($model, 'consignee', ['template' => "{label}\n{beginWrapper}\n{beginRow}\n{beginCol}\n{input}\n{hint}\n{error}\n{endCol}\n{beginCol}\n{gender}\n{endCol}\n{endRow}\n{endWrapper}", 'parts' => ['{gender}' => Html::activeRadioList($model, 'gender', Address::getGenderList()), '{beginRow}' => '<div class="row">', '{endRow}' => '</div>', '{beginCol}' => '<div class="col-xs-6">', '{endCol}' => '</div>']]);
?>
    <?php 
echo $form->field($model, 'cellphone');
?>
    <?php 
echo $form->field($model, 'school_id')->dropDownList(School::getKeyValuePairs());
?>
    <div class="form-group">
        <label class="col-md-2 control-label">收货地址</label>
        <div class="col-md-8">
            <div class="row">
                <div class="col-xs-6">
                    <div class="col-md-12"><?php 
echo $form->field($model, 'building_id', ['template' => "{input}\n{hint}\n{error}"])->dropDownList(Building::getKeyValuePairs($model->school_id));
?>
</div>
                </div>
                <div class="col-xs-6">
                    <div class="col-md-12"><?php 
echo $form->field($model, 'room', ['template' => "{input}\n{hint}\n{error}"])->textInput(['placeholder' => '房间、地点等']);
?>
</div>
                </div>
            </div>
        </div>
    </div>
    <div class="form-group">
        <div class="col-md-offset-2 col-md-8"><?php 
echo Html::submitButton('<i class="fa fa-save"></i> 保存', ['class' => 'btn btn-warning']);