| HTML :: Superform. HTML :: Superform é um gerador de formulários HTML. |
Baixe Agora |
HTML :: Superform. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- John Allwine
- Site do editor:
- http://search.cpan.org/~jallwine/HTML-SuperForm-1.04/lib/HTML/SuperForm.pm
HTML :: Superform. Tag
HTML :: Superform. Descrição
HTML :: Superform é um gerador de formulários HTML. HTML :: Superform é um formulário HTML Generator.synopsis Use HTML :: Superform; Use Apache :: Constantes QW (OK); sub manipulador {my $ r = turno; Meu Formulário $ Form = HTML :: Superform-> Novo ($ R); Meu $ text = $ form-> Texto (nome => 'Texto', default => 'Texto padrão'); Minha $ textarea = $ form-> textarea (nome => 'textarea', padrão => 'mais texto padrão'); Meu $ Select = $ form-> Select (nome => 'Select', default => 2, valores => , rótulos => {0 => 'zero', 1 => ' Um ', 2 =>' dois ', 3 =>' três '}); minha saída $ = <<
end_html $ r-> content_type ('texto / html '); $ r-> send_http_header; $ r-> Imprimir ($ Output); retornar ok; } Ou #! / Usr / bin / perl meu $ form = html :: superform-> novo (); Meu $ text = $ form-> Texto (nome => 'Texto', default => 'Texto padrão'); Minha $ textarea = $ form-> textarea (nome => 'textarea', padrão => 'mais texto padrão'); Meu $ Select = $ form-> Select (nome => 'Select', default => 2, valores => , rótulos => {0 => 'zero', 1 => ' Um ', 2 =>' dois ', 3 =>' três '}); minha saída $ = <<
end_html Imprimir "Tipo de conteúdo: Texto / htmlnn "; Imprima $ Output; usado em seu formulário básico, este módulo fornece uma interface para gerar elementos básicos de formulário HTML como HTML :: StickyForms. A principal diferença é HTML :: Superform Retorna HTML :: Superform :: Field Objects em vez de HTML simples. Isso permite mais flexibilidade ao gerar formulários para um aplicativo complexo. Para obter o máximo proveito deste módulo, use-o como uma classe base (super) para o seu próprio objeto de formulário que gera seus próprios campos personalizados. Se você não usa dessa maneira, acho que não há realmente nada super sobre isso. O exemplo é mostrado mais adiante no documento. A interface foi projetada com mod_perl e o kit de ferramentas de modelo em mente, mas funciona igualmente bem em qualquer ambiente de CGI. Requisitos: · Perl.