Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 15-07-2010 17:26:01

Loic71
Nouveau membre
Date d'inscription: 01-12-2009
Messages: 6

Initilisation d'un formulaire à l'aide d'un objet Zend_Config_Ini

Bonjour tout le monde,

Je viens m'adresser à vous car je suis devant un problème que je n'arrive pas à résoudre alors peut-être ici, vous auriez la solution...

Actuellement, je crée mes formulaires à la sauce Zend avec un objet Zend_Config_Ini.

De la forme pour un élément de type Select

elements.title.options.required = "1"
elements.title.options.order = 2
elements.title.options.label = "LIBELLE_4c3f00e3c7c65"
elements.title.options.multioptions.option4c3f00e3c838f = "option4c3f00e3c838f"
elements.title.options.multioptions.option4c3f00e3c878d = "option4c3f00e3c878d"
elements.title.type = "select"

Tout va bien jusque là, ce que je veux faire , c'est écrire dans la syntaxe Zend_Config_Ini un élément de type MultiCheckbox...

Où je coince , c'est au niveau de la définition des valeurs des cases à cocher, je pensais faire de la même façon que pour l'élément select mais il n'en ait pas...

L'erreur obtenue est la suivante :

Notice: Indirect modification of overloaded property Zend_Config::$7 has no effect in C:\...\Register.php  on line 638

Ligne correspondant à :

$json_decode est un tableau clé => valeur où valeur est lui aussi un tableau clé => valeur où les clés sont les codes ISO des pays et les valeurs, le libelle de la valeur dans la langue

$config->common->{$id}->multioptions = array ();
foreach ($json_decode as $name => $value) {
$config->common->{$id}->multioptions->{$name}->key = $value[Zend_Registry::get('session')->lang];
}


Voilà, en espérant avoir une réponse, car la documentation fournie par Zend est considérablement pauvre à ce sujet là...

Merci d'avance pour ceux qui se pencheront sur ce problème

Hors ligne

 

#2 16-07-2010 09:01:32

Loic71
Nouveau membre
Date d'inscription: 01-12-2009
Messages: 6

Re: Initilisation d'un formulaire à l'aide d'un objet Zend_Config_Ini

Problème résolu smile

Tout venait simplement du fait que j'essayais d'introduire des valeurs sur un fichier INI non initialisé en écriture wink

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