Invalid argument supplied for foreach()
Bjr,
je suis en train d'utiliser foreach pour afficher la valeur dans un tableau mais je rencontre cet erreur:
Code:
1 2
|
Invalid argument supplied for foreach() in c:\program files\easyphp1-8\www\components\com_hotproperty\hotproperty.html.php on line 88 |
La fonction est:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| function show_Types_T(&$types, $types_total) {
global $Itemid;
?>
<div id="con_types1">
<div id="heading_Types"></div>
<div id="con_types2">
<?php
foreach($types AS $t) {
if ($types_total[$t->id]->total > 0) {
?>
<div class="con_types3">
<a class="types_title" href="<?php echo sefRelToAbs("index.php?option=com_hotproperty&task=viewtype&id=$t->id&Itemid=$Itemid"); ?>">
<?php echo $t->name ."</a>"; ?><br />
<div class="types_desc">
<?php echo $t->desc; ?>
<ul class="types_hp"></ul>
</div>
</div>
<?php
}
}
?>
</div>
</div>
<?php
} |
en faite c'est une module de joomla CMS et le resultat devrait être le nom du type et ses details.
Et j'appelle cette fonction à partir de cette ligne:
Code:
<?php hotproperty_HTML::show_Types_T($types, $types_total);?>
Et j'aimerai savoir que signifie cet erreur:(