diff --git a/includes/admin/assets/js/um-admin-field.js b/includes/admin/assets/js/um-admin-field.js index 2bb0c7f9..d8843d2c 100644 --- a/includes/admin/assets/js/um-admin-field.js +++ b/includes/admin/assets/js/um-admin-field.js @@ -29,7 +29,7 @@ jQuery(document).ready(function() { /* Add a Field */ jQuery(document).on('submit', 'form.um_add_field', function(e){ - + e.preventDefault(); var form = jQuery(this); @@ -49,6 +49,7 @@ jQuery(document).ready(function() { form.css({'opacity': 1}); }, success: function(data){ + console.log(data); if (data.error){ c = 0; @@ -76,7 +77,7 @@ jQuery(document).ready(function() { }, error: function(data){ - + console.log(data); } }); diff --git a/includes/admin/core/class-admin-builder.php b/includes/admin/core/class-admin-builder.php index 3f61932c..e7ff8725 100644 --- a/includes/admin/core/class-admin-builder.php +++ b/includes/admin/core/class-admin-builder.php @@ -230,7 +230,17 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) {
+
+ field_input( '_conditional_action', $form_id ); ?> + field_input( '_conditional_field', $form_id ); ?> + field_input( '_conditional_operator', $form_id ); ?> + field_input( '_conditional_value', $form_id ); ?> + +

+ +
+

@@ -265,25 +275,13 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) { field_input( '_conditional_operator', $form_id ); ?> field_input( '_conditional_value', $form_id ); ?> -

+

-
- - field_input( '_conditional_action', $form_id ); ?> - field_input( '_conditional_field', $form_id ); ?> - field_input( '_conditional_operator', $form_id ); ?> - field_input( '_conditional_value', $form_id ); ?> - -

- -
-
- duplicate_field( $arg1, $arg2 ); + UM()->fields()->duplicate_field( $arg1, $arg2 ); break; case 'um_admin_remove_field_global': - $this->delete_field_from_db( $arg1 ); + UM()->fields()->delete_field_from_db( $arg1 ); break; case 'um_admin_remove_field': - $this->delete_field_from_form( $arg1, $arg2 ); + UM()->fields()->delete_field_from_form( $arg1, $arg2 ); break; case 'um_admin_add_field_from_predefined': - $this->add_field_from_predefined( $arg1, $arg2, $position ); + UM()->fields()->add_field_from_predefined( $arg1, $arg2, $position ); break; case 'um_admin_add_field_from_list': - $this->add_field_from_list( $arg1, $arg2, $position ); + UM()->fields()->add_field_from_list( $arg1, $arg2, $position ); break; }