PluginProbe
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder / 3.3.1
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder v3.3.1
V3.3.2 3.3.1 V-3.3.0 3.2.2 3.2.1 3.2.0 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 V3.0.3 V3.0.2 -3.0.1 V_3.0.0 1.1.1 1.1.8 1.2 1.3 1.4 1.4.18 1.5.2 1.9 2.0 2.10.0 All 139 releases
← All changes | includes/Frontend/Form/View/Theme/Fields/AddressField.php +4 -4 3.1.0 → 3.3.1 View file →
@@ -14,19 +14,19 @@
14 14 return $inputWrapper->wrapper('');
15 15 }
16 16
17 17 $formManager = FormManager::getInstance($formID);
18 - $fields = $formManager->getFormContent()->fields;
18 + $fields = $formManager->getFormContent()->fields;
19 19 $childFields = $field->childFields;
20 20
21 21 $parentChildHTML = '';
22 22
23 23 foreach ($childFields as $childFldKey) {
24 - if (!isset($childFldKey->fldKey) || !isset($fields->{$childFldKey->fldKey})) {
24 + if (!isset($childFldKey->fldKey) || !isset($fields->{$childFldKey->fldKey}) || !is_object($fields->{$childFldKey->fldKey})) {
25 25 continue;
26 26 }
27 27
28 - $fldKey = $childFldKey->fldKey;
28 + $fldKey = $childFldKey->fldKey;
29 29 $childField = $fields->{$fldKey};
30 30 $isDeactive = property_exists($childField, 'isDeactive') && $childField->isDeactive;
31 31
32 32 if ($isDeactive) {
@@ -34,9 +34,9 @@
34 34 }
35 35
36 36 preg_match('/\[(\w+)\]$/', $childField->fieldName, $matches);
37 37 $subFieldName = $matches[1] ?? '';
38 - $colSpan = property_exists($childField, 'colSpan') ? (int) $childField->colSpan : 12;
38 + $colSpan = property_exists($childField, 'colSpan') ? (int) $childField->colSpan : 12;
39 39
40 40 if ('country' === $childField->typ) {
41 41 $input = CountryField::init($childField, $fldKey, $field_name . '_address', $form_atomic_Cls_map, $formID, $error, $value);
42 42 } else {