diff --git a/classes/controllers/FrmTestModeController.php b/classes/controllers/FrmTestModeController.php index 9b989dd6a7..4b59bde4c5 100644 --- a/classes/controllers/FrmTestModeController.php +++ b/classes/controllers/FrmTestModeController.php @@ -96,6 +96,8 @@ private static function render_testing_mode_container() { } if ( ! empty( $form->options['chat'] ) ) { + // Track view test mode with chat form. + FrmUsageController::update_flows_data( 'view_test_mode', 'chat_form' ); echo '
' . esc_html__( 'Test Mode is currently not supported for conversational forms.', 'formidable' ) . '
'; return; } @@ -143,6 +145,10 @@ private static function render_testing_mode_container() { self::include_svg(); + if ( ! $enabled ) { + FrmUsageController::update_flows_data( 'view_test_mode', 'no_addon' ); + } + include FrmAppHelper::plugin_path() . '/classes/views/test-mode/container.php'; } diff --git a/classes/controllers/FrmUsageController.php b/classes/controllers/FrmUsageController.php index ee2f2de850..427c1598b6 100644 --- a/classes/controllers/FrmUsageController.php +++ b/classes/controllers/FrmUsageController.php @@ -141,7 +141,7 @@ public static function ajax_track_flows() { } /** - * Updates flows data. + * Updates flows data. This increases the count of flow_data[ $key ][ $value ]. * * @since 6.16.1 * diff --git a/classes/views/test-mode/container.php b/classes/views/test-mode/container.php index f0c0f5ed1e..d41a040bb0 100644 --- a/classes/views/test-mode/container.php +++ b/classes/views/test-mode/container.php @@ -88,6 +88,17 @@ } ?> + + ', + intval( $form_action->ID ), + esc_attr( $form_action->post_excerpt ) + ); + } + ?>