I'm struggling with a problem in geocoding from another field.
When I add a geofield in a content type and I set the widget with "geocode from another field" I can save and go the default storage value but then when I save it, I get a 500 server error page (with Chrome, while Firefox returns a blank page).
Same thing if I edit the field.
I experienced that on Drupal 7.42 under CentOS 7 and on Drupal 7.43 under OpenSuse 13.2. Geocoder version was the same (7.x-1.3).
Please, can someone help?
Edit: in my apache error log I can see this error:
[Fri Mar 04 11:44:36.785137 2016] [php5:error] [pid 1324] [client X.Y.W.Z:41337] PHP Fatal error: Call to undefined function entity_get_all_property_info() in /srv/www/htdocs/dpltest3/sites/all/modules/geocoder/geocoder.widget.inc on line 89, referer: http://dpltest3.wwwtest/?q=admin/structure/types/manage/trail/fields/field_test3/field-settings&destinations[0]=admin/structure/types/manage/trail/fields/field_test3&destinations[1]=admin/structure/types/manage/trail/fields
Comments
Comment #2
row015 CreditAttribution: row015 commentedComment #3
PolHave you the entity module enabled?
Comment #4
Karol Haltenberger CreditAttribution: Karol Haltenberger commentedSome Geocoder functionality depends on the Entity API module, therefore it should either declare its dependency in the info file, or check for the Entity API module, before using its features.
I suggest the former.
geocoder.info
Comment #5
deekayen CreditAttribution: deekayen as a volunteer commented#2660360: Fatal error after upgrading to 7.x-1.3
Comment #6
gumdal CreditAttribution: gumdal commented#4 worked for me