* @package ActivityRez * @subpackage Web Booking Engine */ global $query, $meta, $wbArgs, $wp_query, $wb; // default query $query['page'] = 1; $query['count'] = 50; if ( isset( $_REQUEST['page'] ) && is_numeric( $_REQUEST['page'] ) ) { $query['page'] = $_REQUEST['page']; } if ( isset( $_REQUEST['count'] ) && is_numeric( $_REQUEST['count'] ) ) { $query['count'] = $_REQUEST['count']; } if ( isset( $_REQUEST['i18n'] ) && !empty( $_REQUEST['i18n'] ) ) { $query['i18n'] = $_REQUEST['i18n']; } /*if ( isset( $_REQUEST['sortDir'] ) && !empty( $_REQUEST['sortDir'] ) ) { $query['sortDir'] = $_REQUEST['sortDir']; } if ( isset( $_REQUEST['sort'] ) && !empty( $_REQUEST['sort'] ) ) { $query['sort'] = $_REQUEST['sort']; } if ( isset( $_REQUEST['featured'] ) && is_numeric( $_REQUEST['featured'] ) ) { $query['featured'] = $_REQUEST['featured']; }*/ //get the search terms from the permalink if ( isset( $wp_query->query_vars['search_destination'] ) ) { $query['des'] = $wp_query->query_vars['search_destination']; } if ( isset( $wp_query->query_vars['search_category'] ) ) { $query['category'] = $wp_query->query_vars['search_category']; } if ( isset( $wp_query->query_vars['search_mood'] ) ) { $query['moods'] = array($wp_query->query_vars['search_mood']); } if ( isset( $wp_query->query_vars['search_tag'] ) ) { $query['tag'] = $wp_query->query_vars['search_tag']; } if ( WB_REMOTE == true ) { $arezApi = ActivityRezAPI::instance(); $query['webBookerID'] = $wbArgs['webBookerID']; $results = $arezApi->searchCatalog($query); }else{ api_include( array( 'web_booker' ) ); $wbAPI = new arezCatalog(); $query['showInWB'] = $wbArgs['webBookerID']; $results = $wbAPI->action_activities($query); } $activities = array(); if ( $results['status'] == 1 ) {//we're good parse the results $activities = $results['data']; } $paginateLinks = '
'; if ( isset( $query['page'] ) && $query['page'] > 1 ) { $site = get_bloginfo( 'wpurl' ); $url = $_SERVER['PHP_SELF']; $prev = $query['page'] -1; $next = $query['page'] +1; $paginateLinks .= '‹ ' . __("Prev","arez") . ''; $totalPages = ceil( $results['count'] / $results['total'] ); if( $totalPages > $query['page'] ) { $paginateLinks .= '› ' . __("Next","arez") . ''; } } $paginateLinks .= "
"; $mediaServer = ( isset($wb['server']) && $wb['server'] == 'training') ? '//devmedia.activityrez.com' : '//media.activityrez.com'; function make_image_url($hash, $height){ return $mediaServer+'/media/'+$hash+'/thumbnail/height/'+$height; } ?>