class smart_ip_views_bridge_openlayers_proximity_handler_sort in Smart IP 6.2
Same name and namespace in other branches
- 6 modules/smart_ip_views_bridge/views/smart_ip_views_bridge_openlayers_proximity_handler_sort.inc \smart_ip_views_bridge_openlayers_proximity_handler_sort
- 7.2 modules/smart_ip_views_bridge/views/smart_ip_views_bridge_openlayers_proximity_handler_sort.inc \smart_ip_views_bridge_openlayers_proximity_handler_sort
Hierarchy
- class \smart_ip_views_bridge_openlayers_proximity_handler_sort extends \openlayers_proximity_handler_sort
Expanded class hierarchy of smart_ip_views_bridge_openlayers_proximity_handler_sort
1 string reference to 'smart_ip_views_bridge_openlayers_proximity_handler_sort'
- smart_ip_views_bridge_views_data in modules/
smart_ip_views_bridge/ views/ smart_ip_views_bridge.views.inc - Implements hook_views_data().
File
- modules/
smart_ip_views_bridge/ views/ smart_ip_views_bridge_openlayers_proximity_handler_sort.inc, line 3
View source
class smart_ip_views_bridge_openlayers_proximity_handler_sort extends openlayers_proximity_handler_sort {
/**
* Basic options for all sort criteria
*/
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
if ($handlers = $this->view->display_handler
->get_handlers('filter')) {
$options = array();
foreach ($handlers as $name => $handler) {
if ($handler->definition['handler'] == 'smart_ip_views_bridge_openlayers_proximity_handler_filter_circle') {
$options[$name] = $handler->definition['group'] . ': ' . $handler->definition['title'] . ' (' . $handler
->admin_summary() . ')';
}
}
$form['location_provider'] = array(
'#title' => t('Location provider'),
'#type' => 'select',
'#options' => $options,
);
}
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
smart_ip_views_bridge_openlayers_proximity_handler_sort:: |
function | Basic options for all sort criteria |