/** * @since 3.0.2 */ private function render_region_fields($instance) { if (isset($_REQUEST['regions'][0])) { $regions = array(stripslashes_deep($_REQUEST['regions'][0])); } else { $regions = array(); } $options = array('showTextField' => false, 'showExistingRegionsOnly' => true, 'maxRegions' => 1, 'enabled_fields' => array('country' => $instance['show_country'], 'state' => $instance['show_state'], 'city' => $instance['show_city'], 'county' => false)); $selector = awpcp_multiple_region_selector($regions, $options); echo $selector->render('search', array(), array()); }
public function render($value, $errors, $listing, $context) { $options = array('showTextField' => true, 'maxRegions' => $this->get_allowed_regions_for_listing($listing), 'disabled' => $this->is_read_only()); $region_selector = awpcp_multiple_region_selector($value, $options); return $region_selector->render('details', array(), $errors); }
echo esc_attr($form['max_price']); ?> "> </label> <?php echo awpcp_form_error('min_price', $errors); ?> <?php echo awpcp_form_error('max_price', $errors); ?> </p> <?php } ?> <?php $options = array('showTextField' => true, 'maxRegions' => $ui['allow-user-to-search-in-multiple-regions'] ? 10 : 1); $selector = awpcp_multiple_region_selector($form['regions'], $options); echo $selector->render('search', array(), $errors); ?> <?php echo awpcp_form_fields()->render_fields($form, $errors, null, array('category' => 0, 'action' => 'search')); ?> <input type="submit" class="button" value="<?php echo esc_attr(_x('Start Search', 'ad search form', "AWPCP")); ?> " /> </form>