示例#1
0
文件: form.php 项目: fijj/map
?>
                    </div>
                    <div class="col-lg-8">
                        <?php 
echo $form->field($model, 'address');
?>
                    </div>
                </div>
                <div class="row">
                    <div class="col-lg-8">
                        <?php 
echo $form->field($model, 'location');
?>
                    </div>
                    <div class="col-lg-4">
                        <?php 
echo $form->field($model, 'driverId')->dropDownList(\app\models\Drivers::driversArr(), ['prompt' => 'Водитель по умолчанию...']);
?>
                    </div>
                </div>
                <?php 
echo $form->field($model, 'comment')->textarea();
?>
                <?php 
echo Html::submitButton('Сохранить', ['class' => 'btn btn-primary pull-right']);
?>
            </div>
        </div>
    </div>
    <?php 
ActiveForm::end();
示例#2
0
文件: Drivers.php 项目: fijj/map
 public static function driversArr()
 {
     return ArrayHelper::map(Drivers::find()->asArray()->all(), 'id', 'name');
 }
示例#3
0
文件: Orders.php 项目: fijj/map
 function getDrivers()
 {
     return $this->hasOne(Drivers::className(), ['id' => 'driverId']);
 }
示例#4
0
 public function actionRemove($id)
 {
     $model = Drivers::findOne($id);
     $model->delete();
     return $this->redirect(['/drivers/index']);
 }
示例#5
0
文件: popover.php 项目: fijj/map
            <?php 
    echo $form->field($model, $attr)->label(false);
    ?>
        <?php 
} elseif ($attr == 'deliveryId') {
    ?>
            <?php 
    echo $form->field($model, $attr)->dropDownList(\app\models\Delivery::deliveryArr())->label(false);
    ?>
        <?php 
} elseif ($attr == 'payment') {
    ?>
            <?php 
    echo $form->field($model, $attr)->dropDownList($model->paymentArr)->label(false);
    ?>
        <?php 
} elseif ($attr == 'driverId') {
    ?>
            <?php 
    echo $form->field($model, $attr)->dropDownList(\app\models\Drivers::driversArr())->label(false);
    ?>
        <?php 
}
?>

        <?php 
echo Html::submitButton(Html::tag('span', '', ['class' => 'glyphicon glyphicon-ok']), ['class' => 'btn btn-primary btn-sm']);
?>

<?php 
ActiveForm::end();