pmtpenza

Untitled

Jun 21st, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. <?php
  2.  
  3. use yii\helpers\Html;
  4. use yii\widgets\ActiveForm;
  5. use backend\models\Users;
  6. use backend\models\Zayvki;
  7. use backen\models\Uslugi;
  8. use backen\models\Order;
  9. use kartik\datetime\DateTimePicker;
  10.  
  11. /* @var $this yii\web\View */
  12. /* @var $model backend\models\Zayvki */
  13. /* @var $form yii\widgets\ActiveForm */
  14. ?>
  15.  
  16. <div class="zayvki-form">
  17.  
  18. <?php $form = ActiveForm::begin(); ?>
  19.  
  20. <?= $form->field($model, 'user_id')->dropDownList(backend\models\Users::find()->select('user.username')
  21. ->leftJoin('auth_assignment', '`auth_assignment`.`user_id` = `user`.`id`')
  22. ->andWhere(['auth_assignment.item_name'=>'Житель'])->indexBy('id')->column(), ['prompt'=>'Выбрать жителя']) ?>
  23.  
  24. <?= $form->field($model, 'uslugi_id')->dropDownList(backend\models\Uslugi::find()->select('uslugi.usluginame')
  25. ->leftJoin('order', '`order`.`uslugi_id` = `uslugi`.`id`')
  26. ->andWhere(['uslugi.typeuslug'=>'1'])->indexBy('id')->column(), ['prompt'=>'Выбрать услугу']) ?>
  27.  
  28. <?= $form->field($model, 'uk')->dropDownList(backend\models\Uprav::find()->select('user.username')
  29. ->leftJoin('auth_assignment', '`auth_assignment`.`user_id` = `user`.`id`')
  30. ->andWhere(['auth_assignment.item_name'=>'Управляющая компания'])->indexBy('id')->column(), ['prompt'=>'Выбрать УК']) ?>
  31.  
  32. <?php
  33. echo '<label class="control-label">Дата выполнения услуги</label>';
  34. echo DateTimePicker::widget([
  35. 'name' => 'data_vyp',
  36. 'type' => DateTimePicker::TYPE_COMPONENT_PREPEND,
  37. 'options' => ['placeholder' => 'Выберите дату и время...'],
  38. 'pluginOptions' => [
  39. 'autoclose'=>true,
  40. 'format' => 'dd-M-yyyy hh:ii'
  41. ]
  42. ]);
  43. ?>
  44.  
  45.  
  46. <div class="form-group">
  47. <?= Html::submitButton('Сохранить', ['class' => 'btn btn-success']) ?>
  48. </div>
  49.  
  50. <?php ActiveForm::end(); ?>
  51.  
  52. </div>
Advertisement
Add Comment
Please, Sign In to add comment