Changeset 3182437
- Timestamp:
- 11/05/2024 02:46:21 PM (16 months ago)
- Location:
- apimo/trunk
- Files:
-
- 4 edited
-
apimo.php (modified) (1 diff)
-
assets/js/frontend.js (modified) (1 diff)
-
includes/apimo_ajax.php (modified) (3 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
apimo/trunk/apimo.php
r3178857 r3182437 7 7 * Description: Manage Real Estat Bussiness 8 8 9 * Version: 2.6. 19 * Version: 2.6.2 10 10 11 11 * Author: ApiWork -
apimo/trunk/assets/js/frontend.js
r3171322 r3182437 251 251 advance_area.push(jQuery(this).val()); 252 252 }); 253 254 253 255 254 256 var advance_service = []; -
apimo/trunk/includes/apimo_ajax.php
r3171322 r3182437 390 390 391 391 392 393 392 393 394 395 // advanced search : 396 394 397 if (!empty($_POST['advance_area'])) { 395 // Sanitize the input 396 $advance_area = sanitize_text_field($_POST['advance_area']); 397 398 // Validate the input 398 $advance_area = $_POST['advance_area']; 399 399 400 if (is_array($advance_area) && !empty($advance_area)) { 400 401 401 foreach ($advance_area as $area) { 402 // Sanitize each area term ID 403 $sanitized_area = intval($area); // Use intval for term IDs 402 404 $args['tax_query'][] = array( 403 405 'taxonomy' => 'apimo_areas', 404 406 'field' => 'term_id', 405 'terms' => $area, 406 // 'compare' => 'IN' 407 'terms' => $sanitized_area, 407 408 ); 408 409 } … … 412 413 413 414 414 415 415 if (!empty($_POST['advance_service'])) { 416 416 // Sanitize the input 417 $advance_service = sanitize_text_field($_POST['advance_service']);417 $advance_service = $_POST['advance_service']; 418 418 419 419 // Validate the input … … 421 421 foreach ($advance_service as $service) { 422 422 // Validate the term ID 423 $sanitized_service = intval($service); // Use intval for term IDs 424 423 425 $args['tax_query'][] = array( 424 426 'taxonomy' => 'apimo_service', 425 427 'field' => 'term_id', 426 'terms' => $s ervice,428 'terms' => $sanitized_service, 427 429 // 'compare' => 'IN' 428 430 ); -
apimo/trunk/readme.txt
r3178857 r3182437 3 3 Tags: real estate, property management, listings, clients, leads, showings, open houses, reports 4 4 Tested up to: 6.4.2 5 Stable tag: 2.6. 15 Stable tag: 2.6.2 6 6 License: GPLv2 7 7 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 175 175 == Changelog == 176 176 177 = 2.6.2 = 178 * Fix Advanced filter for areas and services 179 177 180 = 2.6 = 178 181 * Add more translations
Note: See TracChangeset
for help on using the changeset viewer.