| Html :: widget HTML :: Widget es un módulo Perl con Widget HTML y marco de validación. |
Descargar ahora |
Html :: widget Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Sebastian Riedel
- Sitio web del editor:
- http://search.cpan.org/~mramberg/Catalyst-View-PSP-0.01/lib/Catalyst/Helper/View/PSP.pm
Html :: widget Etiquetas
Html :: widget Descripción
HTML :: Widget es un módulo Perl con widgets HTML y marco de validación. HTML :: Widget es un módulo Perl con widgets HTML y marco de validación.Synopsis Use HTML :: Widget; # Crear un widget My $ W = HTML :: Widget-> Nuevo ('Widget') -> Método ('Obtener') -> Acción ('/'); # Agregar un campo de campo para contener los elementos MY $ FS = $ W-> Element ('Fieldset', 'Usuario') -> leyenda ('Detalles del usuario'); # Agregar algunos elementos $ FS-> Elemento ('TEXTFIELD', 'EDAD') -> Etiqueta ('Edad') -> Tamaño (3); $ FS-> Elemento ('TEXTFIELD', 'nombre') -> Etiqueta ('Nombre') -> Tamaño (60); $ FS-> Elemento ('Enviar', 'OK') -> Valor ('OK'); # Agregar algunas restricciones $ w-> restricción ('entero', 'Edad') -> Mensaje ('No entero'); $ w-> restricción ('Not_integer', 'nombre') -> Mensaje ('Integer'); $ w-> restricción ('todos', 'Edad', 'Nombre') -> Mensaje ('Valor faltante'); # Agregar algunos filtros $ w-> Filtro ('Whitespace'); # Procesar mi $ resultado = $ w-> proceso; My $ resultado = $ w-> proceso ($ consulta); # Verificar los resultados de validación mi @valid_fields = $ resultado-> Válido; My $ is_valid = $ resultado-> válido ('foo'); Mi @Invalid_fields = $ resultado-> have_errors; My $ is_invalid = $ resultado-> has_errors ('foo') ;; # CGI.PM-Compatible! (solo lectura) My $ valor = $ resultado-> param ('foo'); mi @params = $ resultado-> param; # Catalyst :: Solicitud-compatible My $ valor = $ resultado-> params -> {foo}; MI @Params = Teclas% {$ resultado-> params}; # Fusión de widgets (restricciones y elementos se agregará) $ Widget-> Fusionar ($ OTRADOR_WIDGET); # Embed Widgets (como Fieldset) $ Widget-> Insertar ($ OTRY_WIDGET); # Obtener lista de elementos MI @Lements = $ Widget-> get_elements; # Obtener lista de restricciones My @ConsTraints = $ Widget-> get_conSlaints; # Obtenga la lista de filtros mi @filters = $ widget-> get_filters; ¡cree widgets HTML fáciles de mantener! Todo es opcional, use la validación solamente o simplemente genere formularios, puede incrustarlos y fusionarlos más tarde. La API fue diseñada similar a otra popular Módulos similares a los datos :: FormValidator y FormValidator :: Simple, HTML :: Fillinform también está incorporado (y mucho más rápido). Este módulo es muy poderoso, ¡no lo utiliza mal como un sistema de plantillas! Requisitos: · Perl
Html :: widget Software relacionado