Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-11-2007 12:24:45

superloulou77
Membre
Date d'inscription: 11-10-2007
Messages: 10

helper select

j'ai un soucis avec cette ligne

Code:

echo $this->formSelect('c_fk_objet_pret_id', '', '', $this->view->objet_pret);

Voici un printr_r() de $this->view->objet_pret

Code:

Array
(
    [1] => terrain
    [2] => construction
    [3] => achat terrain + construction
    [4] => achat neuf clés en main
    [5] => achat neuf en vefa
    [6] => achat ancien sans travaux
    [7] => achat ancien avec travaux
    [8] => travaux d'amélioration
    [9] => travaux d'agrandissement
    [10] => travaux de transformation
    [11] => travaux économie d'énergie
    [12] => achat de part scpi
    [13] => soulte
    [14] => soulte avec travaux
    [15] => rachat de prêt(s)
    [16] => projet divers
)

et voici ce qui s'affiche sur ma page web

Code:

Warning: Invalid argument supplied for foreach() in /home/sites/site11/web/Zend/View/Helper/FormSelect.php on line 117

merci d'avance

Hors ligne

 

#2 26-11-2007 14:04:02

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: helper select

Je pense que ton tableau devrait être un tableau à clé...

Code:

$tableau = array(
    '1' => 'terrain'
   ....
);

Hors ligne

 

#3 26-11-2007 14:10:39

superloulou77
Membre
Date d'inscription: 11-10-2007
Messages: 10

Re: helper select

je ne vois pas la difference avec mon tableau

Hors ligne

 

#4 26-11-2007 14:51:43

TiTerm
Membre
Date d'inscription: 01-07-2007
Messages: 175

Re: helper select

Effectivement, c'est surprenant.
j'ai fais un petit test,

$tab = array('terrain','construction');
$foo = new Zend_View();
$r = $foo->formSelect('c_fk_objet_pret_id', '', '', $tab);
print_r($r);

Aucun pb.

Hors ligne

 

#5 26-11-2007 15:26:20

mbariou
Membre
Lieu: Palaiseau France
Date d'inscription: 09-06-2007
Messages: 40
Site web

Re: helper select

Il manque le 0

Hors ligne

 

#6 26-11-2007 21:21:13

Ysaak
Membre
Lieu: Strasbourg
Date d'inscription: 18-06-2007
Messages: 33

Re: helper select

Salut ^^

L'erreur ne vient pas du tableau des éléments. Tu peux essayer avec cette syntaxe.

Code:

echo $this->formSelect('c_fk_objet_pret_id', '', null, $this->view->objet_pret);

Si je me souviens bien, le 3ème paramètre c'est null ou array

@+

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages