Blame view

backend/views/accounts/_form.php 4.4 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
  
5c492607   Administrator   Importers CRUD
52
53
54
55
          <?= $form->field($model, 'city')->dropDownList(ArrayHelper::map([['id'=>1,'name'=>'Администратор'],
              ['id'=>2,'name'=>'Менеджер'],
              ['id'=>3,'name'=>'Топ-менеджер'],
          ], 'id', 'name')) ?>
5fb8f6f6   Administrator   update rep
56
  
babda456   Administrator   after marge
57
          <?= $form->field($model, 'address')->textarea(['rows' => 6]) ?>
5fb8f6f6   Administrator   update rep
58
  
babda456   Administrator   after marge
59
          <?= $form->field($model, 'comment')->textarea(['rows' => 6]) ?>
5fb8f6f6   Administrator   update rep
60
  
babda456   Administrator   after marge
61
          <?= $form->field($model, 'dt')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
62
  
babda456   Administrator   after marge
63
          <?= $form->field($model, 'is_active')->checkbox()  ?>
5fb8f6f6   Administrator   update rep
64
  
babda456   Administrator   after marge
65
          <?= $form->field($model, 'is_scribe')->checkbox() ?>
5fb8f6f6   Administrator   update rep
66
  
5fb8f6f6   Administrator   update rep
67
  
babda456   Administrator   after marge
68
          <?= $form->field($model, 'margin_id')->dropDownList(ArrayHelper::map($margin, 'id', 'name'), ['prompt' => 'Выберие Тип цены']) ?>
5fb8f6f6   Administrator   update rep
69
  
babda456   Administrator   after marge
70
          <?= $form->field($model, 'set_manager_id')->dropDownList(ArrayHelper::map($users, 'id', 'name'), ['prompt' => 'Выберие Персонального менеджера']) ?>
5fb8f6f6   Administrator   update rep
71
  
babda456   Administrator   after marge
72
73
          <?= $form->field($model, 'scode')->textInput() ?>
      </div>
2fe7b5aa   Administrator   after marge
74
      <div  ng-show="buttons[1].status">
babda456   Administrator   after marge
75
          <?= $form->field($model, 'is_firm')->textInput() ?>
5fb8f6f6   Administrator   update rep
76
  
babda456   Administrator   after marge
77
          <?= $form->field($model, 'company')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
78
  
babda456   Administrator   after marge
79
          <?= $form->field($model, 'firm_inn')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
80
  
babda456   Administrator   after marge
81
          <?= $form->field($model, 'firm_bank')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
82
  
babda456   Administrator   after marge
83
          <?= $form->field($model, 'firm_ur_adr')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
84
  
babda456   Administrator   after marge
85
          <?= $form->field($model, 'firm_fiz_adr')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
86
  
babda456   Administrator   after marge
87
          <?= $form->field($model, 'firm_code_eg')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
88
  
babda456   Administrator   after marge
89
          <?= $form->field($model, 'firm_rs')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
90
  
babda456   Administrator   after marge
91
          <?= $form->field($model, 'firm_mfo')->textInput(['maxlength' => true]) ?>
5fb8f6f6   Administrator   update rep
92
  
babda456   Administrator   after marge
93
94
          <?= $form->field($model, 'firm_site')->textInput(['maxlength' => true]) ?>
      </div>
5fb8f6f6   Administrator   update rep
95
96
97
  
  
  
5fb8f6f6   Administrator   update rep
98
  
5fb8f6f6   Administrator   update rep
99
  
5fb8f6f6   Administrator   update rep
100
  
5fb8f6f6   Administrator   update rep
101
102
  
  
5fb8f6f6   Administrator   update rep
103
  
5fb8f6f6   Administrator   update rep
104
  
babda456   Administrator   after marge
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
  <!--    --><?//= $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
122
  
5fb8f6f6   Administrator   update rep
123
  
5fb8f6f6   Administrator   update rep
124
  
5fb8f6f6   Administrator   update rep
125
  
5fb8f6f6   Administrator   update rep
126
127
128
129
130
131
132
133
  
      <div class="form-group">
          <?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
      </div>
  
      <?php ActiveForm::end(); ?>
  
  </div>