Commit 72471595323b5cb1cc97435972ca0cc0b2048bc8

Authored by alex
1 parent d9f2e233

1) Изменил содержимое письма о зарегистрированном пользователе

2) Изменил вид update в backend/request/update
3) сделал обязательными поля телефонов
backend/views/request/update.php
... ... @@ -43,15 +43,24 @@
43 43 ]
44 44 ) ?>
45 45  
46   - <?= $form->field($model, 'secondname')
47   - ->textInput() ?>
  46 + <!-- --><?php /*echo $form->field($model, 'secondname')
  47 + ->textInput() */?>
48 48  
49 49 <?= $form->field($model, 'name')
50 50 ->textInput() ?>
51 51  
52   - <?= $form->field($model, 'dignity')
  52 + <?= $form->field($model, 'organization')
53 53 ->textInput() ?>
54   -
  54 + <?= $form->field($model, 'email')
  55 + ?>
  56 + <?= $form->field($model, 'phone_office')
  57 + ->textInput() ?>
  58 + <?= $form->field($model, 'phone_other')
  59 + ->textInput() ?>
  60 + <?= $form->field($model, 'fax')
  61 + ->textInput() ?>
  62 + <?= $form->field($model, 'citizenship')
  63 + ->textInput() ?>
55 64 <?= $form->field($model, 'gender')
56 65 ->dropDownList(
57 66 [
... ... @@ -63,39 +72,38 @@
63 72 <?= $form->field($model, 'birth')
64 73 ->textInput() ?>
65 74  
66   - <?= $form->field($model, 'citizenship')
67   - ->textInput() ?>
68   -
69   -
70   - <?= $form->field($model, 'passport')
71   - ->textInput() ?>
  75 +
72 76  
73   - <?= $form->field($model, 'email')
74   - ->textInput() ?>
75 77  
76   - <?= $form->field($model, 'organization')
  78 + <?= $form->field($model, 'passport_number')
77 79 ->textInput() ?>
78   -
79   - <?= $form->field($model, 'conference')
80   - ->checkbox(
81   - [
82   - 'class' => 'flat',
83   - ]
84   - ) ?>
85   -
86   - <?= $form->field($model, 'geee')
87   - ->checkbox(
88   - [
89   - 'class' => 'flat',
90   - ]
91   - ) ?>
92   -
93   - <?= $form->field($model, 'gere')
94   - ->checkbox(
95   - [
96   - 'class' => 'flat',
97   - ]
98   - ) ?>
  80 + <?= $form->field($model, 'passport_date')
  81 + ->textInput() ?>
  82 + <?= $form->field($model, 'passport_place')
  83 + ->textInput() ?>
  84 + <?= $form->field($model, 'passport_valid')
  85 + ->textInput() ?>
  86 + <?= $form->field($model, 'need_visa')
  87 + ->checkbox(
  88 + [
  89 + 'class' => 'flat',
  90 + ]
  91 + ) ?>
  92 +
  93 + <?= $form->field($model, 'special_meal')
  94 + ->textInput() ?>
  95 +
  96 + <?php echo $form->field($model, 'working_lang')
  97 + ->dropDownList([
  98 + 2 => \Yii::t('app', "RusW"),
  99 + 1 => \Yii::t('app', 'EngW'),
  100 + 4 => \Yii::t('app', 'FrW'),
  101 + ]);
  102 +
  103 + ?>
  104 +
  105 +
  106 +
99 107  
100 108 <div class="style buttons-page-wr">
101 109 <a href="<?= $model->image ?>" class="btn btn-success" download=>Скачать фото <i class="fa fa-download"></i></a>
... ...
common/mail/request.php
... ... @@ -13,17 +13,33 @@
13 13  
14 14 <table>
15 15 <tr>
16   - <td><b>Фамилия</b> :</td>
17   - <td><?= $formatter->asText($model->secondname) ?></td>
18   - </tr>
19   - <tr>
20   - <td><b>Имя</b> :</td>
  16 + <td><b>Имя/Фамилия</b> :</td>
21 17 <td><?= $formatter->asText($model->name) ?></td>
22 18 </tr>
23   - <tr>
24   - <td><b>Титул</b> :</td>
25   - <td><?= $formatter->asText($model->dignity) ?></td>
26   - </tr>
  19 + <tr>
  20 + <td><b>Должность</b> :</td>
  21 + <td><?= $formatter->asText($model->organization) ?></td>
  22 + </tr>
  23 + <tr>
  24 + <td><b>Официальный почтовый адресс</b> :</td>
  25 + <td><?= $formatter->asText($model->email) ?></td>
  26 + </tr>
  27 + <tr>
  28 + <td><b>Телефон (рабочий)</b> :</td>
  29 + <td><?= $formatter->asText($model->phone_office) ?></td>
  30 + </tr>
  31 + <tr>
  32 + <td><b>Телефон (дополнительный)</b> :</td>
  33 + <td><?= $formatter->asText($model->phone_other) ?></td>
  34 + </tr>
  35 + <tr>
  36 + <td><b>Факс</b> :</td>
  37 + <td><?= $formatter->asText($model->fax) ?></td>
  38 + </tr>
  39 + <tr>
  40 + <td><b>Страна\организация</b> :</td>
  41 + <td><?= $formatter->asText($model->citizenship) ?></td>
  42 + </tr>
27 43 <tr>
28 44 <td><b>Пол</b> :</td>
29 45 <td><?php
... ... @@ -40,32 +56,54 @@
40 56 <td><b>Дата рождения</b> :</td>
41 57 <td><?= $formatter->asText($model->birth) ?></td>
42 58 </tr>
43   - <tr>
44   - <td><b>Гражданство</b> :</td>
45   - <td><?= $formatter->asText($model->citizenship) ?></td>
46   - </tr>
47   - <tr>
48   - <td><b>Паспорт</b> :</td>
49   - <td><?= $formatter->asText($model->passport) ?></td>
50   - </tr>
51   - <tr>
52   - <td><b>Email</b> :</td>
53   - <td><?= $formatter->asText($model->email) ?></td>
54   - </tr>
55   - <tr>
56   - <td><b>Должность</b> :</td>
57   - <td><?= $formatter->asText($model->organization) ?></td>
58   - </tr>
59   - <tr>
60   - <td><b>Министерская конференция</b> :</td>
61   - <td><?= $formatter->asBoolean($model->conference) ?></td>
62   - </tr>
63   - <tr>
64   - <td><b>GEEE</b> :</td>
65   - <td><?= $formatter->asBoolean($model->geee) ?></td>
66   - </tr>
67   - <tr>
68   - <td><b>GERE</b> :</td>
69   - <td><?= $formatter->asBoolean($model->gere) ?></td>
70   - </tr>
  59 + <tr>
  60 + <td colspan="2" align="center">
  61 + <b>Паспортные данные</b>
  62 + </td>
  63 + </tr>
  64 + <tr>
  65 + <td><b>Серия, номер</b> :</td>
  66 + <td><?= $formatter->asText($model->passport_number) ?></td>
  67 + </tr>
  68 + <tr>
  69 + <td><b>Дата выдачи</b> :</td>
  70 + <td><?= $formatter->asText($model->passport_date) ?></td>
  71 + </tr>
  72 + <tr>
  73 + <td><b>Орган выдачи</b> :</td>
  74 + <td><?= $formatter->asText($model->passport_place) ?></td>
  75 + </tr>
  76 + <tr>
  77 + <td><b>Действителен до</b> :</td>
  78 + <td><?= $formatter->asText($model->passport_valid) ?></td>
  79 + </tr>
  80 + <tr>
  81 + <td><b>Нужна виза</b> :</td>
  82 + <td><?= $formatter->asBoolean($model->need_visa) ?></td>
  83 + </tr>
  84 + <tr>
  85 + <td><b>Особенное питание</b> :</td>
  86 + <td><?= $formatter->asText($model->special_meal) ?></td>
  87 + </tr>
  88 + <tr>
  89 + <td><b>Рабочий язык</b> :</td>
  90 + <td><?php
  91 +
  92 + switch ($model->working_lang){
  93 + case 2:
  94 + echo "Русский";
  95 + break;
  96 + case 1:
  97 + echo "Английский";
  98 + break;
  99 + case 4:
  100 + echo "Французкий";
  101 + break;
  102 + default:
  103 + echo "Русский";
  104 + break;
  105 + }
  106 +
  107 + ?></td>
  108 + </tr>
71 109 </table>
... ...
common/models/Customer.php
... ... @@ -57,10 +57,10 @@
57 57 const STATUS_ACTIVE = 1;
58 58 const STATUS_NO = 0;
59 59  
60   - const MEAL_1 = 'halal';
61   - const MEAL_2 = 'kashrut';
62   - const MEAL_3 = 'vegetarian';
63   - const MEAL_NONE = 'none';
  60 + const MEAL_1 = 'Халяль';
  61 + const MEAL_2 = 'Кашрут';
  62 + const MEAL_3 = 'Вегитарианець';
  63 + const MEAL_NONE = 'Не выбрано';
64 64  
65 65  
66 66  
... ... @@ -173,7 +173,9 @@
173 173 'passport_place',
174 174 'passport_valid',
175 175 'need_visa',
176   - 'acceptance'
  176 + 'acceptance',
  177 + 'phone_office',
  178 + 'phone_other',
177 179 ],
178 180 'required',
179 181 ],
... ...
frontend/controllers/SiteController.php
... ... @@ -230,7 +230,8 @@
230 230 [
231 231 'kennen.md@gmail.com',
232 232 'kazimirova.artweb@gmail.com',
233   - 'energyforum@euromediacompany.com'
  233 + 'energyforum@euromediacompany.com',
  234 + 'foodstraiker@gmail.com',
234 235 ]
235 236 )
236 237 ->setSubject('U have request!')
... ...