Blame view

backend/views/accounts/_form.php 4.29 KB
5fb8f6f6   Administrator   update rep
1
2
3
4
5
6
7
8
9
10
  <?php
  
  use yii\helpers\Html;
  use yii\widgets\ActiveForm;
  use yii\helpers\ArrayHelper;
  
  /* @var $this yii\web\View */
  /* @var $model common\models\Accounts */
  /* @var $form yii\widgets\ActiveForm */
  ?>
2fe7b5aa   Administrator   after marge
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  <script>
      var app = angular.module("BackendApp", []);
  
      app.controller("SampleAppCtrl", function ($scope) {
          $scope.hideElem1 = true;
          $scope.hideElem2 = false;
          $scope.buttons = [
              {status: true, data:'Основные данные'},
              {status: false, data:'Юридическое лицо'}
  
          ];
          $scope.ShowMe =function(item){
              $scope.buttons.forEach(function(element){
                  element.status = false;
              });
              item.status = true;
          }
      });
  
  </script>
  <div  ng-controller="SampleAppCtrl" class="Accounts-form">
5fb8f6f6   Administrator   update rep
32
  
babda456   Administrator   after marge
33
      <?php $form = ActiveForm::begin(); ?>
2fe7b5aa   Administrator   after marge
34
35
      <div >
          <button ng-repeat="item in buttons" ng-click="ShowMe(item)" type="button" ng-class="item.status ? 'btn btn-primary btn-lg active' : 'btn btn-default btn-lg'" class=>{{item.data}}</button>
babda456   Administrator   after marge
36
      </div>
2fe7b5aa   Administrator   after marge
37
      <div  ng-show="buttons[0].status" >
babda456   Administrator   after marge
38
          <?= $form->field($model, 'if_manager')->checkbox() ?>
5fb8f6f6   Administrator   update rep
39
  
babda456   Administrator   after marge
40
          <?= $form->field($model, 'email')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
41
  
babda456   Administrator   after marge
42
          <?= $form->field($model, 'phones')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
43
  
babda456   Administrator   after marge
44
          <?= $form->field($model, 'pass')->passwordInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
45
  
babda456   Administrator   after marge
46
          <?= $form->field($model, 'phones2')->textInput(['maxlength' => true]) ?>
664ccf8e   Administrator   after marge
47
  
babda456   Administrator   after marge
48
          <?= $form->field($model, 'phones3')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
49
  
babda456   Administrator   after marge
50
          <?= $form->field($model, 'name')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
51
  
babda456   Administrator   after marge
52
          <?= $form->field($model, 'city')->dropDownList(ArrayHelper::map($cities, 'id', 'name'), ['prompt' => 'Выберие город']) ?>
5fb8f6f6   Administrator   update rep
53
  
babda456   Administrator   after marge
54
          <?= $form->field($model, 'address')->textarea(['rows' => 6]) ?>
5fb8f6f6   Administrator   update rep
55
  
babda456   Administrator   after marge
56
          <?= $form->field($model, 'comment')->textarea(['rows' => 6]) ?>
5fb8f6f6   Administrator   update rep
57
  
babda456   Administrator   after marge
58
          <?= $form->field($model, 'dt')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
59
  
babda456   Administrator   after marge
60
          <?= $form->field($model, 'is_active')->checkbox()  ?>
5fb8f6f6   Administrator   update rep
61
  
babda456   Administrator   after marge
62
          <?= $form->field($model, 'is_scribe')->checkbox() ?>
5fb8f6f6   Administrator   update rep
63
  
5fb8f6f6   Administrator   update rep
64
  
babda456   Administrator   after marge
65
          <?= $form->field($model, 'margin_id')->dropDownList(ArrayHelper::map($margin, 'id', 'name'), ['prompt' => 'Выберие Тип цены']) ?>
5fb8f6f6   Administrator   update rep
66
  
babda456   Administrator   after marge
67
          <?= $form->field($model, 'set_manager_id')->dropDownList(ArrayHelper::map($users, 'id', 'name'), ['prompt' => 'Выберие Персонального менеджера']) ?>
5fb8f6f6   Administrator   update rep
68
  
babda456   Administrator   after marge
69
70
          <?= $form->field($model, 'scode')->textInput() ?>
      </div>
2fe7b5aa   Administrator   after marge
71
      <div  ng-show="buttons[1].status">
babda456   Administrator   after marge
72
          <?= $form->field($model, 'is_firm')->textInput() ?>
5fb8f6f6   Administrator   update rep
73
  
babda456   Administrator   after marge
74
          <?= $form->field($model, 'company')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
75
  
babda456   Administrator   after marge
76
          <?= $form->field($model, 'firm_inn')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
77
  
babda456   Administrator   after marge
78
          <?= $form->field($model, 'firm_bank')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
79
  
babda456   Administrator   after marge
80
          <?= $form->field($model, 'firm_ur_adr')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
81
  
babda456   Administrator   after marge
82
          <?= $form->field($model, 'firm_fiz_adr')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
83
  
babda456   Administrator   after marge
84
          <?= $form->field($model, 'firm_code_eg')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
85
  
babda456   Administrator   after marge
86
          <?= $form->field($model, 'firm_rs')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
87
  
babda456   Administrator   after marge
88
          <?= $form->field($model, 'firm_mfo')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
89
  
babda456   Administrator   after marge
90
91
          <?= $form->field($model, 'firm_site')->textInput(['maxlength' => true]) ?>
      </div>
5fb8f6f6   Administrator   update rep
92
93
94
  
  
  
5fb8f6f6   Administrator   update rep
95
  
5fb8f6f6   Administrator   update rep
96
  
5fb8f6f6   Administrator   update rep
97
  
5fb8f6f6   Administrator   update rep
98
99
  
  
5fb8f6f6   Administrator   update rep
100
  
5fb8f6f6   Administrator   update rep
101
  
babda456   Administrator   after marge
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
  <!--    --><?//= $form->field($model, 'country')->textInput() ?>
  <!--    -->
  <!--    --><?//= $form->field($model, 'rating')->textInput() ?>
  <!--    -->
  <!--    --><?//= $form->field($model, 'last_loginin')->textInput(['maxlength' => true]) ?>
  <!--    -->
  <!--    --><?//= $form->field($model, 'balance')->textInput() ?>
  <!---->
  <!--    --><?//= $form->field($model, 'office_id')->textInput() ?>
  <!---->
  <!--    --><?//= $form->field($model, 'car')->textInput() ?>
  <!---->
  <!--    --><?//= $form->field($model, 'mod')->textInput() ?>
  <!---->
  <!--    --><?//= $form->field($model, 'snumb')->textInput(['maxlength' => true]) ?>
  <!---->
  <!--    --><?//= $form->field($model, 'deliveries')->textInput() ?>
5fb8f6f6   Administrator   update rep
119
  
5fb8f6f6   Administrator   update rep
120
  
5fb8f6f6   Administrator   update rep
121
  
5fb8f6f6   Administrator   update rep
122
  
5fb8f6f6   Administrator   update rep
123
124
125
126
127
128
129
130
  
      <div class="form-group">
          <?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
      </div>
  
      <?php ActiveForm::end(); ?>
  
  </div>