PluginProbe
WPCasa – Real Estate for WordPress / trunk
WPCasa – Real Estate for WordPress vtrunk
1.5.5 1.5.4 1.5.3 1.5.2 1.5.1 1.5.1.1 trunk 1.2.0 1.2.1 1.2.10 1.2.10.1 1.2.11 1.2.12 1.2.13 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.2.9.1 1.2.9.2 1.3.0 All 31 releases
wpcasa / templates / search-fields / field-checkbox.php

field-checkbox.php in WPCasa – Real Estate for WordPress trunk, at templates/search-fields/field-checkbox.php

26 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
2
3 <?php if( isset( $fields[$field]['data'] ) && is_array( $fields[$field]['data'] ) ) : ?>
4
5 <div class="listings-search-field listings-search-field-<?php echo esc_attr( $fields[$field]['type'] ); ?> listings-search-field-<?php echo esc_attr( $field ); ?> <?php echo esc_attr( $class ); ?>">
6
7 <?php if( ! empty( $fields[$field]['label'] ) ) : ?>
8 <label class="checkboxgroup" for="<?php echo esc_attr( $field ); ?>"><?php echo esc_attr( $fields[$field]['label'] ); ?></label>
9 <?php endif; ?>
10
11 <?php foreach( $fields[$field]['data'] as $k => $v ) : ?>
12 <?php
13 if( is_array( $field_value ) ) {
14 $field_option_key = array_search( $k, $field_value );
15 $field_option_value = $field_option_key !== false ? $field_value[$field_option_key] : false;
16 } else {
17 $field_option_value = $field_value;
18 }
19 ?>
20 <label class="checkbox"><input type="checkbox" name="<?php echo esc_attr( $field ); ?>[<?php echo esc_attr( $k ); ?>]" value="<?php echo esc_attr( $k ); ?>"<?php checked( $k, $field_option_value ); ?>><?php echo esc_attr( $v ); ?></label>
21 <?php endforeach; ?>
22
23 </div><!-- .listings-search-field-<?php echo esc_html( sanitize_html_class( $field ) ); ?> -->
24
25 <?php endif; ?>
26