Bjr,
je suis en train d'utiliser foreach pour afficher la valeur dans un tableau mais je rencontre cet erreur:
Code x : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
<?php hotproperty_HTML::show_Types_T($types, $types_total);?>
Et j'aimerai savoir que signifie cet erreur