Skip to content
Snippets Groups Projects
Commit ca5ab36e authored by Peter Droogmans's avatar Peter Droogmans Committed by Peter Droogmans
Browse files

Issue #3202811 by attiks: Support geofield

parent e212e3c9
Branches
Tags 8.x-2.0-alpha3
No related merge requests found
......@@ -339,6 +339,13 @@ class ExternalEntityStorage extends ContentEntityStorageBase implements External
}
}
// Set value for Geofield.
if ($field_definition->getType() === 'geofield') {
if (isset($field_values[$key]['lon']) && isset($field_values[$key]['lat'])) {
$field_values[$key]['value'] = 'POINT (' . $field_values[$key]['lon'] . ' ' . $field_values[$key]['lat'] .')';
}
}
// Provide specific conversion for dates.
$date_fields = ['created', 'changed', 'datetime', 'timestamp'];
if (in_array($field_definition->getType(), $date_fields)) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment