Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 地理编码器不使用;来自另一个字段的地理编码“;_Php_Drupal_Drupal 7 - Fatal编程技术网

Php 地理编码器不使用;来自另一个字段的地理编码“;

Php 地理编码器不使用;来自另一个字段的地理编码“;,php,drupal,drupal-7,Php,Drupal,Drupal 7,我试图让Geocoder正常工作,但遇到了以下问题: 我安装了Geocoder 7.x-1.2,我想将其用于另一个字段的内容,即位置7.x-3.0-rc2。我安装了传单以尝试显示我的节点。当我创建新节点时,地理字段不再填充(无论我尝试使用哪个地址,它都保持为空)。我安装了地址字段7.x-1.0-beta4,而不是位置,但同样的问题仍然存在 创建新节点时,收到以下错误消息: Undefined index: default_value in geofield_field_presave() (li

我试图让Geocoder正常工作,但遇到了以下问题: 我安装了Geocoder 7.x-1.2,我想将其用于另一个字段的内容,即位置7.x-3.0-rc2。我安装了传单以尝试显示我的节点。当我创建新节点时,地理字段不再填充(无论我尝试使用哪个地址,它都保持为空)。我安装了地址字段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). 

是否存在导致地理编码失败的常见问题?如果没有,是否有一个程序来尝试调试它?

我不喜欢Geocoder模块的“魔力”——它是如何自动地对值进行地理编码并与其他字段关联的,而实际上它只需要自己完成任务——geocode…
这就是为什么我开发了使用地理编码器和返回值的操作和获取值的操作。
我非常喜欢规则,并且认为使用它可以为任何Drupal站点创造真正的价值。我认为商业使用规则的方式是这种方法实际有效的另一个证明。
我建议您尝试一下,如果需要的话,我很乐意提供帮助。
虽然它还没有一个“稳定的”版本,但它实际上运行得很好(据我所知),我计划很快就把它做好……

我以前也在我的博客里提到过。。。 祝你好运,

Shushu

这个问题可以通过安装模块Geofield 7.x-2.0-beta1的其他版本来解决(不要使用7.x-2.x-dev版本)。

对于我来说,使用开发版本7.x-2.x-dev 2013-8-31解决问题的方法是什么当我保存位置时,下面的通知会显示通知:未定义索引:geofield\u field\u presave()中的默认值(/var/www/html/drupal/sites/all/modules/contr/geofield/geofield.module的第281行)通知:未定义索引:geom in geofield\u field\u presave()(第293行/var/www/html/drupal/sites/all/modules/contr/geofield/geofield.module)。模块中有任何问题吗?我不知道这个具体错误。您是否使用geofield模块的开发版本?我想您应该这样做,因为这是一个快速开发…不,我没有使用开发版本