在地图

问题描述:

我得到一个“XMAP”网站地图以下错误的Joomla XMAP爆错误插件上的Joomla V2.5与K2 CCK使用我的网站下面的一个:在地图

警告:破灭() [function.implode]:在/home/anctest/public_html/plugins/xmap/com_k2/com_k2.php传递线无效参数192

及其指向下面的行中的代码如下:

$query = $baseQuery."catid in (".implode(",", $ids).") order by 1 DESC "; 

代码在这里:

 case "categories": 
      if (!self::$suppressSub) 
      { 
       $query = $baseQuery."catid in (".implode(",", $ids).") order by 1 DESC "; 
       $db->setQuery($query); 
       $rows = $db->loadObjectList(); 
      } 
      else 
      { 
       $rows = array(); 
       if (is_array($ids)) 
       { 
        foreach($ids as $id) 
        { 
         $allrows = array(); 
         xmap_com_k2::collectByCat($db, $id, $allrows); 
         $rows = array_merge($rows, $allrows); 
        }  
       } 
      } 

任何想法?

感谢

$ id,而不是一个数组
file_put_contents('log.txt',var_export($ids,true));var_dump($ids)
$ IDS在这种情况下,从链路参数获取菜单。也许没有选择这个链接的类别。​​会显示你所有的链接,并且链接前的链接会出现错误。

+0

什么是威利....这是一个链接问题......谢谢@VampiRUS ;-) – user991830 2012-07-13 11:18:57