Commit 5a89cabd78d6b92fc4326ef6139628e612644ea7

Authored by Administrator
1 parent ea8c5991

add Vitaliy's widgets

backend/assets/AppAsset.php
... ... @@ -23,7 +23,8 @@ class AppAsset extends AssetBundle
23 23 'css/flags32.css'
24 24 ];
25 25 public $js = [
26   - 'js/option.js'
  26 + 'js/option.js',
  27 + 'js/fieldWidget.js'
27 28 ];
28 29 public $depends = [
29 30 'yii\web\JqueryAsset',
... ...
common/widgets/views/education_field.php
... ... @@ -9,7 +9,9 @@ use yii\helpers\Html;
9 9 <p class="btn btn-success add_field">Добавить поле</p>
10 10  
11 11  
12   - <?php $t = 0; for($i=1; $i <= count($model); $i++):
  12 + <?php
  13 + $t = 0;
  14 + for($i=1; $i <= count($model); $i++):
13 15 $row = $i;
14 16  
15 17 ?>
... ...
frontend/assets/AppAsset.php
... ... @@ -35,6 +35,7 @@ class AppAsset extends AssetBundle
35 35 '/js/forms.js',
36 36 '/js/jquery.MultiFile.js',
37 37 '/js/myGallery_min.js',
  38 + 'js/fieldWidget.js'
38 39 ];
39 40 public $depends = [
40 41 'yii\web\YiiAsset',
... ...
frontend/web/js/fieldWidget.js 0 → 100755
  1 +$('body').on('click', '.delete-field-item', function(){
  2 +
  3 + $(this).parent('.form-group').remove();
  4 +
  5 +});
  6 +
  7 +
  8 +$('.add_field').click(function(){
  9 + var block = $('.fields_video_result');
  10 + var sub_block = '<div class="form-group">'+
  11 + '<input type="text" class="form-control" value="" name="Fields[video]['+ start_i++ +'][value]">'+
  12 + '<span data-id="none" title="удалить" class="glyphicon glyphicon-trash delete-field-item"></span>'+
  13 + '<div>';
  14 + block.append(sub_block);
  15 +
  16 +});
0 17 \ No newline at end of file
... ...