Blame view

backend/components/views/price_field.php 1.44 KB
c7f222e2   Artem   first
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  <?php
  use yii\helpers\Html;
  ?>
  <div class="price_fields_result">
      <?php $i=0; foreach ($model as $field):?>
          <?= Html::beginTag('div',['class'=>'form-group'])?>
          <input type="text" placeholder="Описание" class="form-control" value="<?= $field->field_name ?>" name="Fields[price][<?=$i?>][description]" />
          <input type="text" placeholder="Цена"  class="form-control" value="<?= $field->value ?>" name="Fields[price][<?=$i++?>][value]" />
          <span data-id="<?= $field->id ?>" title="удалить" class="glyphicon glyphicon-trash delete-field-item"></span>
          <?= Html::endTag('div')?>
      <?php endforeach; ?>
  </div>
  <p class="btn btn-success add_price_field">Добавить поле</p>
  
  
  <script>
      $( document ).ready(function(){
          var start_i = <?=$i?>;
          $('.add_price_field').click(function(){
              var block = $('.price_fields_result');
              var sub_block = '<div class="form-group">'+
                  '<input type="text" placeholder="Описание"  class="form-control" value="" name="Fields[price]['+ start_i +'][description]">'+
                  '<input type="text" placeholder="Цена"  class="form-control" value="" name="Fields[price]['+ start_i++ +'][value]">'+
                  '<span data-id="none" title="удалить" class="glyphicon glyphicon-trash delete-field-item"></span>'+
                  '<div>';
              block.append(sub_block);
  
          });
      });
  </script>