=' ) ) { return; } add_filter( 'gform_field_content', array( $this, 'maybe_add_logic_event' ), 10, 2 ); add_filter( 'gform_admin_pre_render', array( $this, 'enable_total_in_conditional_logic' ) ); } function maybe_add_logic_event( $content, $field ) { if ( $field->type != 'total' ) { return $content; } $logic_event = $field->get_conditional_logic_event( 'change' ); return ! empty( $logic_event ) ? str_replace( "gform_hidden'", "gform_hidden' value='0' {$logic_event}", $content ) : $content; } function enable_total_in_conditional_logic( $form ) { if ( GFCommon::is_entry_detail() ) { return $form; } ?>