Blame view

backend/views/accounts/_form.php 4.4 KB
e4e4ce76   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 */
  ?>
271ac000   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">
e4e4ce76   Administrator   update rep
32
  
e85ce308   Administrator   after marge
33
      <?php $form = ActiveForm::begin(); ?>
271ac000   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>
e85ce308   Administrator   after marge
36
      </div>
271ac000   Administrator   after marge
37
      <div  ng-show="buttons[0].status" >
e85ce308   Administrator   after marge
38
          <?= $form->field($model, 'if_manager')->checkbox() ?>
e4e4ce76   Administrator   update rep
39
  
e85ce308   Administrator   after marge
40
          <?= $form->field($model, 'email')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
41
  
e85ce308   Administrator   after marge
42
          <?= $form->field($model, 'phones')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
43
  
e85ce308   Administrator   after marge
44
          <?= $form->field($model, 'pass')->passwordInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
45
  
e85ce308   Administrator   after marge
46
          <?= $form->field($model, 'phones2')->textInput(['maxlength' => true]) ?>
da0a81b8   Administrator   after marge
47
  
e85ce308   Administrator   after marge
48
          <?= $form->field($model, 'phones3')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
49
  
e85ce308   Administrator   after marge
50
          <?= $form->field($model, 'name')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
51
  
bdbf2fbd   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')) ?>
e4e4ce76   Administrator   update rep
56
  
e85ce308   Administrator   after marge
57
          <?= $form->field($model, 'address')->textarea(['rows' => 6]) ?>
e4e4ce76   Administrator   update rep
58
  
e85ce308   Administrator   after marge
59
          <?= $form->field($model, 'comment')->textarea(['rows' => 6]) ?>
e4e4ce76   Administrator   update rep
60
  
e85ce308   Administrator   after marge
61
          <?= $form->field($model, 'dt')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
62
  
e85ce308   Administrator   after marge
63
          <?= $form->field($model, 'is_active')->checkbox()  ?>
e4e4ce76   Administrator   update rep
64
  
e85ce308   Administrator   after marge
65
          <?= $form->field($model, 'is_scribe')->checkbox() ?>
e4e4ce76   Administrator   update rep
66
  
e4e4ce76   Administrator   update rep
67
  
e85ce308   Administrator   after marge
68
          <?= $form->field($model, 'margin_id')->dropDownList(ArrayHelper::map($margin, 'id', 'name'), ['prompt' => 'Выберие Тип цены']) ?>
e4e4ce76   Administrator   update rep
69
  
e85ce308   Administrator   after marge
70
          <?= $form->field($model, 'set_manager_id')->dropDownList(ArrayHelper::map($users, 'id', 'name'), ['prompt' => 'Выберие Персонального менеджера']) ?>
e4e4ce76   Administrator   update rep
71
  
e85ce308   Administrator   after marge
72
73
          <?= $form->field($model, 'scode')->textInput() ?>
      </div>
271ac000   Administrator   after marge
74
      <div  ng-show="buttons[1].status">
e85ce308   Administrator   after marge
75
          <?= $form->field($model, 'is_firm')->textInput() ?>
e4e4ce76   Administrator   update rep
76
  
e85ce308   Administrator   after marge
77
          <?= $form->field($model, 'company')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
78
  
e85ce308   Administrator   after marge
79
          <?= $form->field($model, 'firm_inn')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
80
  
e85ce308   Administrator   after marge
81
          <?= $form->field($model, 'firm_bank')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
82
  
e85ce308   Administrator   after marge
83
          <?= $form->field($model, 'firm_ur_adr')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
84
  
e85ce308   Administrator   after marge
85
          <?= $form->field($model, 'firm_fiz_adr')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
86
  
e85ce308   Administrator   after marge
87
          <?= $form->field($model, 'firm_code_eg')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
88
  
e85ce308   Administrator   after marge
89
          <?= $form->field($model, 'firm_rs')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
90
  
e85ce308   Administrator   after marge
91
          <?= $form->field($model, 'firm_mfo')->textInput(['maxlength' => true]) ?>
e4e4ce76   Administrator   update rep
92
  
e85ce308   Administrator   after marge
93
94
          <?= $form->field($model, 'firm_site')->textInput(['maxlength' => true]) ?>
      </div>
e4e4ce76   Administrator   update rep
95
96
97
  
  
  
e4e4ce76   Administrator   update rep
98
  
e4e4ce76   Administrator   update rep
99
  
e4e4ce76   Administrator   update rep
100
  
e4e4ce76   Administrator   update rep
101
102
  
  
e4e4ce76   Administrator   update rep
103
  
e4e4ce76   Administrator   update rep
104
  
e85ce308   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() ?>
e4e4ce76   Administrator   update rep
122
  
e4e4ce76   Administrator   update rep
123
  
e4e4ce76   Administrator   update rep
124
  
e4e4ce76   Administrator   update rep
125
  
e4e4ce76   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>