| @@ -7,13 +7,24 @@ | ||
| 7 | 7 | |
| 8 | 8 | <?php |
| 9 | 9 | if ( $has_fields ) { |
| 10 | 10 | // Add form messages. |
| 11 | - require( FrmAppHelper::plugin_path() . '/classes/views/shared/errors.php' ); | |
| 11 | + require FrmAppHelper::plugin_path() . '/classes/views/shared/errors.php'; | |
| 12 | 12 | } |
| 13 | 13 | ?> |
| 14 | 14 | |
| 15 | 15 | <div id="frm-fake-page" class="frm_hidden"> |
| 16 | + <?php | |
| 17 | + /** | |
| 18 | + * Fires before the fake page in form builder. | |
| 19 | + * | |
| 20 | + * @since 6.9 | |
| 21 | + * | |
| 22 | + * @param array $form_array Processed form array. | |
| 23 | + */ | |
| 24 | + do_action( 'frm_before_builder_fake_page', $values ); | |
| 25 | + ?> | |
| 26 | + | |
| 16 | 27 | <div class="frm-page-break"> |
| 17 | 28 | <div class="frm-collapse-page button frm-button-secondary frm-button-sm"> |
| 18 | 29 | <?php |
| 19 | 30 | /* translators: %s: The page number */ |
| @@ -21,8 +32,19 @@ | ||
| 21 | 32 | ?> |
| 22 | 33 | <?php FrmAppHelper::icon_by_class( 'frmfont frm_arrowdown6_icon', array( 'aria-hidden' => 'true' ) ); ?> |
| 23 | 34 | </div> |
| 24 | 35 | </div> |
| 36 | + | |
| 37 | + <?php | |
| 38 | + /** | |
| 39 | + * Fires after the fake page in form builder. | |
| 40 | + * | |
| 41 | + * @since 6.9 | |
| 42 | + * | |
| 43 | + * @param array $form_array Processed form array. | |
| 44 | + */ | |
| 45 | + do_action( 'frm_after_builder_fake_page', $values ); | |
| 46 | + ?> | |
| 25 | 47 | </div> |
| 26 | 48 | |
| 27 | 49 | <ul id="frm-show-fields" class="frm_sorting inside"> |
| 28 | 50 | <?php |
| @@ -29,9 +51,9 @@ | ||
| 29 | 51 | if ( ! empty( $values['fields'] ) ) { |
| 30 | 52 | $grid_helper = new FrmFieldGridHelper(); |
| 31 | 53 | $values['count'] = 0; |
| 32 | 54 | foreach ( $values['fields'] as $field ) { |
| 33 | - $values['count']++; | |
| 55 | + ++$values['count']; | |
| 34 | 56 | $grid_helper->set_field( $field ); |
| 35 | 57 | $grid_helper->maybe_begin_field_wrapper(); |
| 36 | 58 | FrmFieldsController::load_single_field( $field, $values ); |
| 37 | 59 | $grid_helper->sync_list_size(); |
| @@ -42,13 +64,15 @@ | ||
| 42 | 64 | } |
| 43 | 65 | ?> |
| 44 | 66 | </ul> |
| 45 | 67 | |
| 46 | - <p id="frm-form-button"> | |
| 47 | - <button class="frm_button_submit" disabled="disabled"> | |
| 48 | - <?php echo esc_attr( isset( $form->options['submit_value'] ) ? $form->options['submit_value'] : __( 'Submit', 'formidable' ) ); ?> | |
| 49 | - </button> | |
| 50 | - </p> | |
| 68 | + <?php if ( ! FrmAppHelper::is_admin_page() ) : ?> | |
| 69 | + <p id="frm-form-button"> | |
| 70 | + <button class="frm_button_submit" disabled="disabled"> | |
| 71 | + <?php echo esc_html( isset( $form->options['submit_value'] ) ? $form->options['submit_value'] : __( 'Submit', 'formidable' ) ); ?> | |
| 72 | + </button> | |
| 73 | + </p> | |
| 74 | + <?php endif; ?> | |
| 51 | 75 | |
| 52 | 76 | <div class="frm_no_fields"> |
| 53 | 77 | |
| 54 | 78 | <div class="frm_drag_inst"> |