Commit e312c76423f73909d4622b2e494ea849802ae687

Authored by Timur Kastemirov
1 parent 0e4b98e7

second form submit

common/mail/feedback.php
... ... @@ -23,13 +23,50 @@
23 23 <td><b><?= \Yii::t('app', 'Email: ') ?></b></td>
24 24 <td><?= $model->email ?></td>
25 25 </tr>
26   - <tr>
27   - <td><b><?= \Yii::t('app', 'Promocode: ') ?></b></td>
28   - <td><?= isset($model->promocode)? $model->promocode : 'без промокода' ?></td>
29   - </tr>
30   - <tr>
31   - <td><b><?= \Yii::t('app', 'Oplata: ') ?></b></td>
32   - <td><?= $model->oplata ?></td>
33   - </tr>
  26 +
  27 + <?php
  28 +
  29 + if ( isset($model->promocode) ){
  30 +
  31 + ?>
  32 +
  33 + <tr>
  34 + <td><b><?= \Yii::t('app', 'Promocode: ') ?></b></td>
  35 + <td><?= isset($model->promocode)? $model->promocode : 'без промокода' ?></td>
  36 + </tr>
  37 +
  38 + <?php
  39 +
  40 + }
  41 +
  42 + if ( isset($model->oplata) ) {
  43 +
  44 + ?>
  45 +
  46 +
  47 + <tr>
  48 + <td><b><?= \Yii::t('app', 'Oplata: ') ?></b></td>
  49 + <td><?= $model->oplata ?></td>
  50 + </tr>
  51 +
  52 + <?php
  53 +
  54 + }
  55 +
  56 + if ( isset($model->message) ) {
  57 +
  58 + ?>
  59 +
  60 + <tr>
  61 + <td><b><?= \Yii::t('app', 'Comment: ') ?></b></td>
  62 + <td><?= $model->message ?></td>
  63 + </tr>
  64 +
  65 + <?php
  66 +
  67 + }
  68 +
  69 + ?>
  70 +
34 71 </tbody>
35 72 </table>
... ...
common/models/Feedback.php
... ... @@ -20,6 +20,12 @@
20 20 $scenarios = array_merge(
21 21 $scenarios,
22 22 [
  23 + self::SCENARIO_DEFAULT => [
  24 + 'name',
  25 + 'email',
  26 + 'phone',
  27 + 'message',
  28 + ],
23 29 self::SCENARIO_FEEDBACK => [
24 30 'name',
25 31 'email',
... ... @@ -28,12 +34,14 @@
28 34 'phone',
29 35 'oplata',
30 36 'promocode',
  37 + 'message',
31 38 ],
32 39 self::SCENARIO_CALLBACK => [
33 40 'name',
34 41 'phone',
35 42 'message',
36 43 'returnUrl',
  44 + 'message',
37 45 ],
38 46 ]
39 47 );
... ...
frontend/controllers/SiteController.php
... ... @@ -126,7 +126,7 @@
126 126 [
127 127 'kotets.nik@gmail.com',
128 128 'kazimirova.artweb@gmail.com',
129   -// 'tamerlan8.05.92@gmail.com',
  129 + 'tamerlan8.05.92@gmail.com',
130 130 ]
131 131 )
132 132 ->setSubject('Bitcoin Invest участие в форуме')
... ...
frontend/views/layouts/main.php
... ... @@ -265,7 +265,9 @@ _________________________________________________________ --&gt;
265 265 'method' => 'POST',
266 266 'action' => '/site/feedback',
267 267 ]
268   - ); ?>
  268 + );
  269 + $feedback = new Feedback(['scenario' => Feedback::SCENARIO_DEFAULT]);
  270 + ?>
269 271 <div class="col-md-12">
270 272 <div class="col-md-12">
271 273 <?= $form->field($feedback, 'name')
... ... @@ -282,7 +284,7 @@ _________________________________________________________ --&gt;
282 284 ->textInput()->Label('Номер телефона'); ?>
283 285 </div>
284 286 <div class="col-md-12">
285   - <?= $form->field($feedback, 'promocode')
  287 + <?= $form->field($feedback, 'message')
286 288 ->textInput()->Label('Комментарий'); ?>
287 289 </div>
288 290 </div>
... ...