Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 13-01-2013 23:27:54

Paul75
Membre
Lieu: Paris
Date d'inscription: 23-12-2010
Messages: 101

[RESOLU] Zend 2 et Form + Js

Bonjour,

Je voudrais savoir comment enlever les validation faite avec des popup à la palce de la validation standart de Zend ?

Sous Firefox, Chrome, Opera dès une validation d'un formulaire, je recoit une alerte et non les messages.
Par contre sous Safari, non. Je vois les messages standart.

Merci

Dernière modification par Paul75 (14-01-2013 09:58:55)

Hors ligne

 

#2 14-01-2013 09:46:02

Orkin
Administrateur
Lieu: Paris
Date d'inscription: 09-12-2011
Messages: 1261

Re: [RESOLU] Zend 2 et Form + Js

Salut, je pense qu'il y a des confusions :p.

Les formulaires ZF2 supportent l'html5 donc si ton navigateur est compatible il va te remonter une alerte sous forme de pop-up mais c'est le navigateur qui gère ça pas le ZF2 et ce n'est donc pas du JS.

Safari ne remonte rien surement parce qu'il ne supporte pas encore totalement l'html5 mais ça m'étonne, en général ils sont pas autant à la traine que ça. Tu as peut être une vieille version.

Enfin bref le ZF2 ne génère pas de JS sur les formulaires à ma connaissance. C'est simplement des balises html5

Hors ligne

 

#3 14-01-2013 09:49:18

bakura
Administrateur
Date d'inscription: 30-01-2010
Messages: 353

Re: [RESOLU] Zend 2 et Form + Js

Salut,

Safari supporte bel et bien la validation HTML5 depuis belle lurette, par contre elle n'affiche ni popup et ne bloque pas la validation (ce qui est un peu dommage, j'en connais pas la raison).

Comme le dit Orkin, ça n'a rien à voir avec ZF 2 et, de mémoire, il est impossible d'enlever ces popup et encore moins de les styler. La seule solution que tu as c'est de désactiver complètement la validation HTML5 en ajoutant l'attribute formnovalidate à ton formulaire.

Hors ligne

 

#4 14-01-2013 09:49:18

Paul75
Membre
Lieu: Paris
Date d'inscription: 23-12-2010
Messages: 101

Re: [RESOLU] Zend 2 et Form + Js

Bonjour,

Merci Orkin !

C'est donc du fait que j'ai intégré le js html5.js je suppose.....

Bonne année à vous tous.

A bointôt.

Hors ligne

 

#5 14-01-2013 09:57:49

Paul75
Membre
Lieu: Paris
Date d'inscription: 23-12-2010
Messages: 101

Re: [RESOLU] Zend 2 et Form + Js

bakura a écrit:

Salut,

Safari supporte bel et bien la validation HTML5 depuis belle lurette, par contre elle n'affiche ni popup et ne bloque pas la validation (ce qui est un peu dommage, j'en connais pas la raison).

Comme le dit Orkin, ça n'a rien à voir avec ZF 2 et, de mémoire, il est impossible d'enlever ces popup et encore moins de les styler. La seule solution que tu as c'est de désactiver complètement la validation HTML5 en ajoutant l'attribute formnovalidate à ton formulaire.

Bonjour,

Oui merci de l'information. Donc soit faire comme toi, soit désactiver le html5.js dans le layout....

Je pense que le mieux c'est ta méthode.

Hors ligne

 

#6 08-03-2013 13:54:48

Paul75
Membre
Lieu: Paris
Date d'inscription: 23-12-2010
Messages: 101

Re: [RESOLU] Zend 2 et Form + Js

En fait il y a une solution : mettre dans le form : $this->setAttrib('novalidate', ''); et non pas : $this->setAttrib('formnovalidate', '');

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