Skip to content

Enhancement - Form Editor drag fields to create rows or columns#1543

Open
som3669 wants to merge 18 commits into
developfrom
EVF-2347-dragging-field-between-rows-breaks-column-layout-and-adds-unwanted-extra-row
Open

Enhancement - Form Editor drag fields to create rows or columns#1543
som3669 wants to merge 18 commits into
developfrom
EVF-2347-dragging-field-between-rows-breaks-column-layout-and-adds-unwanted-extra-row

Conversation

@som3669
Copy link
Copy Markdown
Collaborator

@som3669 som3669 commented Apr 10, 2026

All Submissions:

Changes proposed in this Pull Request:

1.Enhancement - Form Editor drag fields to create rows or columns

How to test the changes in this Pull Request:

Types of changes:

  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (modification of the currently available functionality)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Other information:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you successfully ran tests with your changes locally?
  • Have you updated the documentation accordingly?

Changelog entry

Enhancement - Form Editor drag fields to create rows or columns

som3669 added 2 commits April 10, 2026 15:14
… EVF-2347-dragging-field-between-rows-breaks-column-layout-and-adds-unwanted-extra-row
/**
* EVF_Field_Net_Promoter_Score Class.
*/
class EVF_Field_Net_Promoter_Score extends EVF_Form_Fields {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@som3669 Please remove the net promoter score code from this pr.

);
wp_register_script( 'evf-form-builder', evf()->plugin_url() . '/assets/js/admin/form-builder' . $suffix . '.js', array( 'jquery', 'jquery-blockui', 'tooltipster', 'jquery-ui-sortable', 'jquery-ui-widget', 'jquery-ui-core', 'jquery-ui-tabs', 'jquery-ui-draggable', 'jquery-ui-droppable', 'jquery-ui-datepicker', 'jquery-confirm', 'evf-clipboard', 'flatpickr' ), EVF_VERSION, true );
$evf_canvas_drop_js = 'evf-builder-canvas-drop' . $suffix . '.js';
if ( ! file_exists( evf()->plugin_path() . '/assets/js/admin/' . $evf_canvas_drop_js ) ) {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@som3669 Please enqueue the min version canvas

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

som3669 added 2 commits April 20, 2026 10:43
… EVF-2347-dragging-field-between-rows-breaks-column-layout-and-adds-unwanted-extra-row
Base automatically changed from pre-develop to develop April 29, 2026 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants