在----- joomla中为foreach()提供的无效参数

时间:2013-11-28 04:52:44

标签: php joomla

这是我的完整错误

Warning: Invalid argument supplied for foreach() in /home/techandw/public_html/plugins/system/helix/shortcodes/column.php on line 31

31行是

foreach ($columnArray as $key=>$value) $html .='<div class=' . $value['class'] . '>' . do_shortcode($value['content']) . '</div>';

任何人都可以帮我解决这个错误

1 个答案:

答案 0 :(得分:0)

检查$columnArray变量未传递为array。您可以使用var_dump

进行查看
 var_dump($columnArray);

最好在使用之前检查数组。

if(!empty($columnArray)) {
        foreach ($columnArray as $key=>$value) {

         ---
     }

}