Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 11-08-2010 14:51:20

gostbuster
Membre
Date d'inscription: 11-03-2009
Messages: 160

[Zend_Form] Filtres persos dans fichier INI

Bonjour,

Je suis toujours avec mon fichier de configuration pour générer un Zend_Form.

Dans ce formulaire, j'ai la possibilité d'uploader des fichiers, seulement, je voudrais que ses fichiers soit renommés de manière dynamique (en prenant en compte une notre variable générée à la création du formulaire).

J'ai lu attentivement le topic de MoOx
http://www.z-f.fr/forum/viewtopic.php?id=782

mais malheureusement j'ai toujours l'erreur 'Plugin by name 'Justificatif' was not found in the registry

Ma question est donc: comment configurer ce fichier:

Code:

elements.justificatif1.type="file"
;elements.justificatif1.options.decorators.helper = "File"
elements.justificatif1.options.label="Justificatif #1"
elements.justificatif1.options.validators.extension.validator = "Extension"
elements.justificatif1.options.validators.extension.options.extension = "jpg,png,gif,pdf"
elements.justificatif1.options.validators.extension.options.messages.fileExtensionFalse = "Seuls les fichiers png, gif, jpg et pdf sont acceptés"
elements.justificatif1.options.destination = "./justificatifs"

;FILTRE
;A quoi correspondent ces lignes ????
elements.justificatif1.options.prefixPath.filter.prefix = ???????
elements.justificatif1.options.prefixPath.filter.path = ?????
elements.justificatif1.options.prefixPath.filter.type = "Filter"

Pour info j'ai créé une classe Justificatif_Filter qui extendes Zend_Filter_File_Rename
(je compte juste overrider la fonction)

De plus je ne travaille pas en MVC

Je veux juste que mon filtre perso soit pris en compte et traité comme ceux de base du framework, et bien sur que je puisse le spécifier.

Une idée ?
Par avance merci pour votre aide.

Dernière modification par gostbuster (11-08-2010 14:51:48)


Gostbuster - Développeur WEB

Hors ligne

 

#2 12-08-2010 10:14:36

gostbuster
Membre
Date d'inscription: 11-03-2009
Messages: 160

Re: [Zend_Form] Filtres persos dans fichier INI

personne a une petite idée?


Gostbuster - Développeur WEB

Hors ligne

 

#3 12-08-2010 11:45:50

ndesaleux
Membre
Date d'inscription: 16-04-2007
Messages: 196
Site web

Re: [Zend_Form] Filtres persos dans fichier INI

Pour ma part, j'ai étendu la classe Zend_Form pour rajouter les différents paths nécessaire en ajoutant ca dans mon constructeur.

Comme ca, je n'ai pas ça à gérer dans mes fichiers .ini

Code:

        $this->addElementPrefixPath('ND_Validate', 'ND/Validate', 'validate')
               ->addElementPrefixPath('ND_Decorator', 'ND/Decorator', 'decorator')
               ->addElementPrefixPath('ND_Filter', 'ND/Filter', 'filter');

Hors ligne

 

#4 13-08-2010 12:48:03

gostbuster
Membre
Date d'inscription: 11-03-2009
Messages: 160

Re: [Zend_Form] Filtres persos dans fichier INI

tres bonne idée, je vais tester, merci


Gostbuster - Développeur WEB

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