<?php
// Backwards compatibility "@since 6.31".

if ( ! defined( 'ABSPATH' ) ) {
	die( 'You are not allowed to call this page directly.' );
}
?>
<?php if ( ! empty( $form_fields ) ) { ?>
	<span class="frm_add_logic_link <?php echo esc_attr( $show_logic ? ' frm_hidden' : '' ); ?>" id="logic_link_<?php echo esc_attr( $action_key ); ?>">
		<a href="javascript:void(0)" class="frm_add_form_logic frm_add_logic_row" data-emailkey="<?php echo esc_attr( $action_key ); ?>" id="email_logic_<?php echo esc_attr( $action_key ); ?>">
			<?php esc_html_e( 'Add Conditional Logic', 'formidable-pro' ); ?>
		</a>
	</span>
<?php } ?>

<div class="frm_logic_rows frm_add_remove <?php echo esc_attr( $show_logic ? '' : ' frm_hidden' ); ?>" id="frm_logic_rows_<?php echo esc_attr( $action_key ); ?>">
	<h3><?php esc_html_e( 'Conditional Logic', 'formidable' ); ?></h3>
	<div id="frm_logic_row_<?php echo esc_attr( $action_key ); ?>">
		<p class="frm-inline-select frm-mb-0">
			<select name="<?php echo esc_attr( $action_control->get_field_name( 'conditions' ) ); ?>[send_stop]" class="auto_width">
				<option value="send" <?php selected( $form_action->post_content['conditions']['send_stop'], 'send' ); ?>>
					<?php echo esc_html( $send ); ?>
				</option>
				<option value="stop" <?php selected( $form_action->post_content['conditions']['send_stop'], 'stop' ); ?>>
					<?php echo esc_html( $stop ); ?>
				</option>
			</select>
		<?php echo esc_html( $this_action_if ); ?>
		<select name="<?php echo esc_attr( $action_control->get_field_name( 'conditions' ) ); ?>[any_all]" class="auto_width">
			<option value="any" <?php selected( $form_action->post_content['conditions']['any_all'], 'any' ); ?>>
				<?php esc_html_e( 'any', 'formidable-pro' ); ?>
			</option>
			<option value="all" <?php selected( $form_action->post_content['conditions']['any_all'], 'all' ); ?>>
				<?php esc_html_e( 'all', 'formidable-pro' ); ?>
			</option>
		</select>
		<?php esc_html_e( 'of the following match', 'formidable-pro' ); ?>:
		</p>

<?php

foreach ( $form_action->post_content['conditions'] as $meta_name => $condition ) {
	if ( ! is_numeric( $meta_name ) || empty( $condition['hide_field'] ) ) {
		continue;
	}

	FrmProFormActionsController::include_action_logic_row( $values['id'], $meta_name, $action_key, $action_control->id_base, $condition );
	unset( $meta_name, $condition );
}

?>
	</div>
</div>
