PluginProbe
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder / 2.15.3
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder v2.15.3
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 2.10.1 All 138 releases
← All changes | includes/Core/Integration/Acf/AcfHandler.php +3 -9 3.3.12.15.3 View file →
@@ -53,9 +53,9 @@
53 53 $integrationDetails = is_string($integrationData->integration_details) ? json_decode($integrationData->integration_details) : $integrationData->integration_details;
54 54
55 55 $taxonomy = new WpFileHandler($integrationData->form_id);
56 56
57 - $formManger = FormManager::getInstance($integrationData->form_id);
57 + $formManger = new FormManager($integrationData->form_id);
58 58
59 59 $formFields = $formManger->getFields();
60 60
61 61 $postData = $this->setPostData($integrationDetails);
@@ -61,16 +61,11 @@
61 61 $postData = $this->setPostData($integrationDetails);
62 62
63 63 $existId = $postData['post_type'] . '_' . $entryID;
64 64
65 - $existPostId = $this->_wpdb->get_results(
66 - $this->_wpdb->prepare(
67 - "SELECT * FROM `{$this->_wpdb->prefix}bitforms_form_entrymeta` WHERE `meta_key`=%s",
68 - $existId
69 - )
70 - );
65 + $existPostId = $this->_wpdb->get_results("SELECT * FROM `{$this->_wpdb->prefix}bitforms_form_entrymeta` WHERE `meta_key`='$existId' ");
71 66
72 - $taxonomies = $taxonomy->taxonomyData($formFields, $fieldValues);
67 + $taxonomies = $taxonomy->getTaxonomies($formFields, $fieldValues);
73 68
74 69 if ([] === $existPostId) {
75 70 $postId = wp_insert_post(['post_title' => '(no title)', 'post_content' => '']);
76 71
@@ -93,9 +88,8 @@
93 88 wp_set_post_terms($postId, $taxonomy['value'], $taxonomy['term'], false);
94 89 }
95 90 }
96 91
97 - // Form entry meta insert; meta_key/meta_value required to map dynamic field data to ACF integration record.
98 92 $this->_wpdb->insert(
99 93 "{$this->_wpdb->prefix}bitforms_form_entrymeta",
100 94 [
101 95 'meta_key' => $postData['post_type'] . '_' . $entryID,