]> _ Git - cubist_cms-back.git/commitdiff
#
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 19 Jul 2019 17:06:07 +0000 (19:06 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 19 Jul 2019 17:06:07 +0000 (19:06 +0200)
src/app/Magic/Fields/BunchOfFieldsMultiple.php
src/public/bunchmultiple/bunchmultiple.js

index 09d779da7c4b7d56aaf6bd2bd3780efc298d7b87..dc4089313b4069acfb7311cae49657c67a5b3f31 100644 (file)
@@ -23,6 +23,7 @@ class BunchOfFieldsMultiple extends BunchOfFields
         parent::_postSetAttributes();
         $this->_setBunchOfFields();
 
+        $first='';
         foreach ($this->_fields as $field) {
             $first = $field->getAttribute('name');
             break;
index b795cd6e364181a6275467309b9a9a0568ab7f30..3362fbfd99e0dabdc97f61755afbb314e847337c 100644 (file)
 
         setValues(item, values) {
             var id = this.element.attr('id');
-            $.each(values, function (k, v) {
-                var inputs = $(item).find('[name="' + id + '___' + k + '"]');
-                if (inputs.filter('[type="checkbox"]').length > 0) {
-                    inputs.filter('[type="checkbox"]').prop('checked', v === '1');
-                } else {
-                    inputs.val(v);
-                }
-            });
+            try {
+                $.each(values, function (k, v) {
+                    var inputs = $(item).find('[name="' + id + '___' + k + '"]');
+                    if (inputs.filter('[type="checkbox"]').length > 0) {
+                        inputs.filter('[type="checkbox"]').prop('checked', v === '1');
+                    } else {
+                        inputs.val(v);
+                    }
+                });
+            }catch (e) {
+                
+            }
             this.updateLegends();
         },
     };