2013-08-06 3 views
3

지오 코더를 작동 시키려고했으나 다음 문제가 발생했습니다. 지오 코더 7.x-1.2를 설치했는데 다른 필드의 내용과 함께 사용하려고합니다. 위치 7.x-3.0-rc2. 내 노드를 표시하려고 전단지를 설치했습니다. 새 노드를 만들면 Geofield가 더 이상 채워지지 않습니다 (사용하려고 시도하는 주소가 무엇이든간에 그것은 빈 상태로 유지됩니다). 위치 대신 주소 필드 7.x-1.0-beta4를 설치했지만 동일한 문제는 계속됩니다. 나는 새로운 노드를 만들 때지오 코더가 "다른 필드의 지오 코드"와 작동하지 않습니다.

이 내가 가진 오류 메시지는 다음과 같습니다 지오 코딩이 실패 할 것이 일반적인 문제는

Undefined index: default_value in geofield_field_presave() (line 281 of /var/www/html/drupal/sites/all/modules/contr/geofield/geofield.module) 
Notice: Undefined index: geom in geofield_field_presave() (line 293 of /var/www/html/drupal/sites/all/modules/contr/geofield/geofield.module). 

있습니까? 그렇지 않다면 이것을 디버깅하는 절차가 있습니까?

+0

모든 모듈의 최신 (dev) 버전을 사용하고 그것이 작동하는지 확인하십시오. – TheodorosPloumis

답변

1

합니다 (7.x의-2를 사용하지 않는 .x-dev 버전).

2

Geocoder 모듈이 마음에 들지 않는 것은 "마법"입니다. 자동으로 값을 지오 코딩하고 다른 필드와 연관시키는 방법입니다. 실제로 필요한 모든 작업은 지오 코드입니다.
이것이 내가 Geocoder Rules을 개발 한 이유이며 값을 취하고 지오 코더를 사용하며 값을 반환하는 동작입니다.
나는 규칙을 정말 좋아하고, 그것을 사용하면 모든 Drupal 사이트에 대한 진정한 가치를 창출 할 수 있다고 생각합니다. Commerce가 규칙을 사용하는 방식은이 방법이 실제로 작동한다는 또 다른 증거라고 생각합니다.
나는 당신이 그것을 밖으로 시도하고, 필요한 경우 도와 드리겠습니다 것이 좋습니다.

... 그것은 여전히 ​​"안정적인"버전을 가지고 있지 않지만
, 그것은 실제로 (지금까지 내가 말할 수있는) 잘 작동하고, 곧 그것으로 괜찮은 얻을 계획 나는 또한 wrote a little 그것에 대해를 전에 내 블로그에 ... 행운을 빌어 요,
Shushu

문제는 geofield 모듈 Geofield 7.x의-2.0-β1의 다른 버전을 설치하여 해결할 수 있습니다
+0

위치를 저장할 때주의 사항 : 정의되지 않은 색인 : geofield_field_presave()의 default_value (/var/www/html/drupal/sites/all/modules/contr/geofield/geofield.module의 281 행) Notice : 정의되지 않은 색인 : geofield_field_presave()의 geom (/var/www/html/drupal/sites/all/modules/contr/geofield/geofield.module의 293 행). 모듈에 문제가 있습니까? –

+0

이 특정 오류를 알 수 없습니다. geofield 모듈의 개발 버전을 사용합니까? 빠른 페이싱 개발 이후 당신이해야한다고 생각합니다 ... – Shushu

+0

아니요, dev 버전을 사용하고 있지 않습니다. –

0

나를 위해 무엇이 문제를 해결하는 데 사용하는 릴리스 7.x - 2.x - 개발 2013 년 8 월 31 일

관련 문제