Function Reference: geodir_payment_invoice_admin_search_box
Summary
Backend invoice list page search form.
Package
GeoDirectory_Payment_Manager
Parameters
- $text
- (string) (required) Submit button text.
- Default: None
- $text_input_id
- (string) (required) HTML id for input box.
- Default: None
Return Values
- (string)
- search form HTML.
Change Log
Since: 1.3.6
Source Code
function geodir_payment_invoice_admin_search_box( $text, $text_input_id ) { $input_id = $text_input_id . '-search-input'; $current_url = set_url_scheme( 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] ); $current_url = remove_query_arg( array( 'hotkeys_highlight_last', 'hotkeys_highlight_first' ), $current_url ); $current_url_search = esc_url( remove_query_arg( array( 's', 'status', 'paged' ), $current_url ), '', '' ); $current_url = esc_url( $current_url); $statuses = geodir_payment_all_payment_status(false); $statuses['incomplete'] = __('Incomplete', 'geodir_payments'); $status = isset( $_REQUEST['status'] ) ? wp_unslash( trim( $_REQUEST['status'] ) ) : ''; ob_start(); ?>