Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 01-07-2008 11:12:01

Jocio
Membre
Lieu: Marseille
Date d'inscription: 06-07-2007
Messages: 42

[Zend_Form] ajouter un lien au milieu des éléments

Bonjour,

Je suis toujours en train de m'arracher les cheveux à cause de Zend_Form, il m'en aura fait bavé celui là :-s

Cette fois, j'ai remarqué que l'action "onClick" dans un bouton qui appel du javascript ne marche pas quand ce bouton est dans un formulaire. J'ai fait des petits tests en dehors de mon projet car je ne voulais pas le croire ...
Je n'ai trouvé aucune aide sur ce problème sur le net et je ne comprend pas du tout ce qui cloche.
Du coup, j'ai abandonné et je voudrai utiliser un lien pour effectuer mon appel javascript ... j'ai testé et ça marche ça au moins ...

Du coup, je dois insérer le code suivant :

Code:

<a href="#" onClick="javascript:addInputFile();">Add an input file</a>

Mais comme ma vue est comme ceci :

Code:

<fieldset>
    <legend>Create Report</legend>
    <?= $this->form ?>
</fieldset>

Je ne sais pas comment rajouter du html au milieu de mon formulaire :s

Si quelqu'un sait comment il faut s'y prendre, je suis preneur :-)


Pouf c'est tout !

Hors ligne

 

#2 01-07-2008 14:50:16

fte
Membre
Lieu: 06 13 83
Date d'inscription: 16-05-2008
Messages: 112
Site web

Re: [Zend_Form] ajouter un lien au milieu des éléments

Je n'ai malheureusement pas encore testé mais cela semble être le boulot d'un Zend_Form_Decorator_ViewScript

http://framework.zend.com/manual/fr/zen … ators.html

Code:

$element->setDecorators(array(array('ViewScript', array(
    'viewScript' => '_element.phtml',
    'class'      => 'form element'
))));

Hors ligne

 

#3 01-07-2008 15:05:39

Jocio
Membre
Lieu: Marseille
Date d'inscription: 06-07-2007
Messages: 42

Re: [Zend_Form] ajouter un lien au milieu des éléments

J'espérais pouvoir échapper au décorateur car je en regardant vite fait, ça ne me plaisait pas trop.
Mais bon, je pense qu'un foi qu'on maitrise la chose, ça peut être pratique.

Merci en tout cas pour l'aide ;-)


Pouf c'est tout !

Hors ligne

 

#4 03-07-2008 09:28:52

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

Re: [Zend_Form] ajouter un lien au milieu des éléments

Une idée: vu que ton lien ne marche que avec javascript, pourquoi ne pas l'ajouté dynamiquement en javascript? Ca t'éviterai de t'embeter avec Zend_Form wink

Hors ligne

 

#5 03-07-2008 23:49:30

Jocio
Membre
Lieu: Marseille
Date d'inscription: 06-07-2007
Messages: 42

Re: [Zend_Form] ajouter un lien au milieu des éléments

Finalement c'est bon.

J'ai déclaré un décorateur et j'ai réussi à mettre mon lien.


Pouf c'est tout !

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