我在 Joomla v2.5 上使用的“xmap”站点地图插件和我的一个站点上的 K2 cck 上出现以下错误,如下所示:
警告:implode() [function.implode]:第 192 行 /home/anctest/public_html/plugins/xmap/com_k2/com_k2.php 中传递的参数无效
它指向以下代码中的以下行:
$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);
}
}
}
有任何想法吗?
谢谢