function theme_openlayers_presets_ui_form_projection_description in Openlayers 6
Theme function for form description of projection
1 theme call to theme_openlayers_presets_ui_form_projection_description()
- openlayers_presets_ui_presets_manage_add in modules/
openlayers_presets_ui/ includes/ openlayers_presets_ui.ui.inc - Menu Callback for Add Preset
File
- modules/
openlayers_presets_ui/ includes/ openlayers_presets_ui.theme.inc, line 26 - This file holds the theme functions for openlayers preset ui module
Code
function theme_openlayers_presets_ui_form_projection_description($projection_title = '', $available_layers = array(), $layers = array()) {
// Get names of layers
$names = array();
foreach ($available_layers as $k => $val) {
$names[] = $layers[$val]['name'];
}
if ($names) {
$output = '
' . $projection_title . ' -
<span class="openlayers-form-projection-description">
' . t('Available Layers') . ':
' . implode(', ', $names) . '
</span>
';
}
else {
$output = $projection_title;
}
return $output;
}