From: Steve Sutton Date: Fri, 4 Jan 2019 16:55:04 +0000 (-0500) Subject: Fix php notices X-Git-Tag: v2.11.0^2~8^2~11 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=1d0814823e602989a477d27a269e61449953be2f;p=WP-Plugins%2Fglm-member-db.git Fix php notices get rid of undefined notices --- diff --git a/models/front/members/list.php b/models/front/members/list.php index 761cfafe..a6e45a34 100755 --- a/models/front/members/list.php +++ b/models/front/members/list.php @@ -189,6 +189,11 @@ class GlmMembersFront_members_list extends GlmDataMemberInfo $featuredMembers = false; $memberSearch = false; $appendSelect = ''; + $memberType = false; + $categorySearch = false; + $amenitySearch = false; + $citySearch = false; + $ajaxRequest = false; // Paging Parameters $paging = $this->config['settings']['list_pagination']; // Now this is in management @@ -247,7 +252,7 @@ class GlmMembersFront_members_list extends GlmDataMemberInfo $actionData = apply_filters( 'glm-member-db-front-search-request', $actionData ); // Check for "show" shortcode parameter (what elements to show on the page) $settings = array(); - $showList = $actionData['request']['show']; + $showList = isset( $actionData['request']['show'] ) ? $actionData['request']['show'] : false; if ($showList) { // Separate options and see if we have any @@ -307,7 +312,7 @@ class GlmMembersFront_members_list extends GlmDataMemberInfo } // Apply any provided text search to name, description, short description, and street address - if (trim($actionData['request']['text-search']) != '') { + if ( isset($actionData['request']['text-search']) && trim($actionData['request']['text-search']) != '') { $textSearch = addslashes(stripslashes(filter_var($actionData['request']['text-search'], FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES))); $where .= $whereSep." ( ( match(member_name) against('$textSearch') ) @@ -349,7 +354,7 @@ class GlmMembersFront_members_list extends GlmDataMemberInfo // If we have a region set in shortcode or via URL. $regions = array(); - if ($actionData['request']['region-search']) { + if ( isset( $actionData['request']['region-search'] ) && $actionData['request']['region-search']) { // Convert comma separated list to an array $regionsRequested = explode( ',', $actionData['request']['region-search'] ); @@ -380,7 +385,7 @@ class GlmMembersFront_members_list extends GlmDataMemberInfo $counties = array(); // If we have a county set in shortcode or via URL. - if ($actionData['request']['county-search']) { + if ( isset( $actionData['request']['county-search'] ) && $actionData['request']['county-search']) { // Convert comma separated list to an array $countiesRequested = explode( ',', $actionData['request']['county-search'] ); @@ -1014,25 +1019,25 @@ class GlmMembersFront_members_list extends GlmDataMemberInfo // Setup ajax Request $ajaxRequest = ''; - if ( $memberType ) { + if ( isset( $memberType ) && $memberType ) { $ajaxRequest .= "&memberType=$memberType"; } - if ( $categorySearch ) { + if ( isset( $categorySearch ) && $categorySearch ) { $ajaxRequest .= "&categorySearch=$categorySearch"; } - if ( $citySearch ) { + if ( isset( $citySearch ) && $citySearch ) { $ajaxRequest .= "&citySearch=$citySearch"; } - if ( $ajaxRequest ) { + if ( isset( $ajaxRequest ) && $ajaxRequest ) { $ajaxRequest .= "&ajaxRequest=$ajaxRequest"; } - if ( $view ) { + if ( isset( $view ) && $view ) { $ajaxRequest .= "&view=$view"; } - if ( $blankStart ) { + if ( isset( $blankStart ) && $blankStart ) { $ajaxRequest .= "&blankStart=$blankStart"; } - if ( $catSelected ) { + if ( isset( $catSelected ) && $catSelected ) { $ajaxRequest .= "&catSelected=$catSelected"; } if ( isset( $_REQUEST['textSearch'] ) ) {