Invalid argument supplied for foreach() in /sites/all/modules/gmap/gmap_plugin_style_gmap.inc on line 172.

battlingnewbie - August 27, 2009 - 09:46
Project:GMap Module
Version:6.x-1.1-rc1
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

I get the following error when trying to create a map view:

warning: Invalid argument supplied for foreach() in /var/www/virtual/buildernet.co.za/htdocs/sites/all/modules/gmap/gmap_plugin_style_gmap.inc on line 172.

#1

kbk - November 5, 2009 - 16:09
Title:Views error» Getting same error

I'm seeing this error as well. Here's the code that is being referred to:

/sites/all/modules/gmap/gmap_plugin_style_gmap.inc on line 172

<?php
    $options
= array();
   
// @@@ Fix this when I'm not having a monday morning.
    // There's likely a more "correct" way.
   
foreach ($this->display->display_options['fields'] as $id => $handler) {
     
$data = views_fetch_data($handler['table']);
     
$options[$id] = $handler['label'];
    }
?>

I'm not advanced enough to know if it's a bug or if it's me. Generally, I assume it is me but...

More details:

Following this tutorial verbatim to create a gmap.

Drupal 6.14
Views 6.x-2.7
CCK 6.x-2.5
GMap Module 6.x-1.1-rc1
Location 6.x-3.1-rc1
Content Profile 6.x-1.0-beta4

The error occurs when creating a View. After specifying Relationships, Filters and Fields, I Add display > Page > Basic Settings > Style: GMap

See attached png.

Thanks in advance for any help and/or clarification.

kbk

AttachmentSize
gmap_plugin_error.png 155.09 KB

#2

kbk - November 5, 2009 - 16:23
Title:Getting same error» Invalid argument supplied for foreach() in /sites/all/modules/gmap/gmap_plugin_style_gmap.inc on line 172.

Look's like this is already being worked on:

http://drupal.org/node/371134

 
 

Drupal is a registered trademark of Dries Buytaert.