2010-06-08 5 views
0

J'ai une question relative à la méthode setMultiFile de zend_form.Zend_Form setMultiFile()

Je l'ai déjà obtenu une forme comme ceci:

$foto->setLabel('Foto:'); 
     $foto->addValidator('IsImage', true); 
     $foto->addValidator('Count', true, 12); 
     $foto->addValidator('Extension', true, 'gif,png,jpg'); 
     $foto->setDestination(PUBLIC_PATH.'/upload/img/'); 
     $foto->addFilter('Rename', array(
      'target' => PUBLIC_PATH.'/upload/img/', 
      'overwrite' => true 
    )); 
     $foto->setMultiFile(12); 
     $foto->addDecorators(array(
      array('Description',array('tag'=>'','escape'=>false)) 
    )); 

Et il est tout fonctionne ... mais maintenant je dois itérer chaque élément pour définir une description et décorateurs ... des suggestions? Merci à tout le monde qui va répondre à cela, je suis fou de conduire avec ça ..

Répondre

1

De quels éléments parlez-vous? Si cela est sur les éléments de formulaire, vous pouvez utiliser quelque chose comme ceci:

$form->setElementsDecorators(array('ViewHelper', 'Label')); 
+0

Je veux dire chaque élément créé par la méthode setMultiFile() ... Je dois montrer à l'utilisateur un aperçu de l'image actuelle près de chaque entrée fichier ... et j'ai besoin de les itérer 1 par 1 bcuz je veux redimensionner chaque image en utilisant phpThumb ... – Cristian