public function yamaps_views_plugin_style_default_map::uses_fields in Yandex.Maps 7
Checks if the style uses fields.
Return value
bool Boolean value.
Overrides views_plugin_style::uses_fields
File
- modules/
yamaps_views/ handlers/ yamaps_views_plugin_style_default_map.inc, line 309 - Class yamaps_views_plugin_style_default_map.
Class
- yamaps_views_plugin_style_default_map
- Class defines Yandex Maps style plugin handler.
Code
public function uses_fields() {
$fields = parent::uses_fields();
$yandexmap_field = '';
if (isset($this->view->field)) {
foreach ($this->view->field as $field_name => $field_handler) {
if (isset($field_handler->field_info) && $field_handler->field_info['type'] == 'field_yamaps') {
$yandexmap_field = $field_name;
break;
}
}
}
// Excluded field.
if (isset($this->view->field[$yandexmap_field])) {
$this->view->field[$yandexmap_field]->options['exclude'] = TRUE;
}
return $fields;
}