5

EDITAR
contactar al autor de play-js-validation. Cosas del borde sangrante; El juego debe compilarse contra scala virtualizado en el 2.10 que se liberará, y las clases de casos anidados aún no son compatibles. Realmente impresionante proyecto, espero que llega a buen término como el prototipo hace casi exactamente lo que yo esperaba ...Integrar Validación del lado del cliente

encontrado esto: https://github.com/namin/play-js-validation

Alguien sabe si hay planes para incorporada en el cliente validación en Play 2.0?

Actualmente estoy generando archivos de controlador, modelo (con validación de formulario) y dao scala basados ​​en un esquema DB existente; Me encantaría incluir la validación del lado del cliente como parte de ese proceso.

Gracias por pistas, información privilegiada, etc.

P. S. Jugar al grupo de usuarios es, por decir lo menos, ocupado; la mayoría de las publicaciones parecen ser ignoradas por completo (por supuesto, muchas preguntas relacionadas con Stackoverflow Play tampoco han sido respondidas, por lo que este hilo puede ser DOA ...)

Respuesta

2

No hay tales planes, me temo, al menos no entero de (nota: no soy un miembro de equipo de desarrollo, solo jugador)

Comprobar tickets on Play's Lighthouse

por otra parte, dudo si esto se ajusta a los supuestos del juego en todo. La validación del lado del cliente se realiza con alguna solución externa de JS que no debería ser determinada por el marco, nadie dijo que debería usar ie. jQuery por defecto.

Por último, el único que se puede utilizar la validación del lado del cliente es sólo para incluir las librerías JS y añadir atributos propios de los campos del formulario, es decir, se va a crear la etiqueta que se puede validar con jQuery Validation plugin:

@inputText(entrantForm("identitynumber"), 
    '_label->"Identity number", 
    'class -> "required", 
    'minlength -> "11", 
    'maxlength -> "11") 
+0

bueno , ¡una respuesta! ;-) +1 para la punta del ayudante de campo. Play admite Twitter bootstrap, ¿por qué no jQuery Validation, el complemento de validación de facto utilizado en todos los ámbitos (es decir, tanto o más que Bootstrap) – virtualeyes

+0

Well TB tampoco se ajusta a las suposiciones del marco: PI no entiende por qué es compatible (que por supuesto no significa que condene ese hecho :)) – biesior

+0

no asumo ninguna integración del lado del cliente porque es MUCHO más trabajo que integrar TB ;-) Idealmente el "val foo = Form (mapping (" foo "-> text.verifiying (required)), ...) "el validador de formulario del lado del servidor generaría los fragmentos de validación del lado del cliente; ahorraría una tonelada de repetición. Acabo de empezar con Play y ... ¡estoy impresionado! la validación del lado del cliente sería una adición deliciosa ... – virtualeyes

Cuestiones relacionadas