|
@@ -17,7 +17,7 @@ class BxDolSearchExtended extends BxDolFactory implements iBxDolFactoryObject
|
|
|
'checkbox_set', 'select_multiple',
|
|
'checkbox_set', 'select_multiple',
|
|
|
'checkbox', 'switcher',
|
|
'checkbox', 'switcher',
|
|
|
'datepicker', 'datetime',
|
|
'datepicker', 'datetime',
|
|
|
- 'location'
|
|
|
|
|
|
|
+ 'location', 'location_radius'
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
public static $TYPE_TO_TYPE_SEARCH = array(
|
|
public static $TYPE_TO_TYPE_SEARCH = array(
|
|
@@ -33,7 +33,8 @@ class BxDolSearchExtended extends BxDolFactory implements iBxDolFactoryObject
|
|
|
'switcher' => array('checkbox', 'switcher'),
|
|
'switcher' => array('checkbox', 'switcher'),
|
|
|
'datepicker' => array('datepicker_range', 'datepicker_range_age'),
|
|
'datepicker' => array('datepicker_range', 'datepicker_range_age'),
|
|
|
'datetime' => array('datetime_range', 'datetime_range_age'),
|
|
'datetime' => array('datetime_range', 'datetime_range_age'),
|
|
|
- 'location' => array('location')
|
|
|
|
|
|
|
+ 'location' => array('location'),
|
|
|
|
|
+ 'location_radius' => array('location_radius')
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
public static $TYPE_TO_OPERATOR = array(
|
|
public static $TYPE_TO_OPERATOR = array(
|
|
@@ -49,7 +50,8 @@ class BxDolSearchExtended extends BxDolFactory implements iBxDolFactoryObject
|
|
|
'switcher' => array('='),
|
|
'switcher' => array('='),
|
|
|
'datepicker' => array('between'),
|
|
'datepicker' => array('between'),
|
|
|
'datetime' => array('between'),
|
|
'datetime' => array('between'),
|
|
|
- 'location' => array('locate')
|
|
|
|
|
|
|
+ 'location' => array('locate'),
|
|
|
|
|
+ 'location_radius' => array('locate_in_radius')
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
protected $_oDb;
|
|
protected $_oDb;
|