HTML :: FORMWIDGETS.

Criar marcação de formulário HTML
Baixe Agora

HTML :: FORMWIDGETS. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Peter Flanigan
  • Site do editor:
  • http://search.cpan.org/~pjfl/

HTML :: FORMWIDGETS. Tag


HTML :: FORMWIDGETS. Descrição

Crie marcação de formulário HTML HTML :: FormWidgets é um módulo Perl que transforma uma estrutura de dados Perl que define um ou mais "widgets" em HTML ou XHTML. Cada widget é composto por esses componentes opcionais: um número de linha ou pergunta, uma string de prompt, um separador, um campo de entrada, ajuda adicional de campo e o AJAX Field Error String.InPut Fields é selecionado pelo atributo do Tipo de Widget. Uma subclasse de fábrica implementa o método que gera o HTML ou XHTML para esse tipo de campo de entrada. Adicionando mais tipos de widgets é o módulo direto é usando a biblioteca JavaScript Modificar o Browser Beacher.Este módulo é usado pelo CatalyStX :: USUL :: Visualizar e como tal, seu uso principal é como um gerador de formulário em um aplicativo Catalyst Application.Synopsis Package :: USUL :: Vista; Use o pai QW (Catalyst :: View Catalystx :: USUL); Use HTML :: Formwidgets; sub build_widgets {my ($ self, $ c, $ fonts, $ config) = @_; Meu $ S = $ c-> stash; meus $ Data = []; $ fontes || = []; $ config || = {}; Para minha $ parte (mapa {$ s -> {$}}} grep {$ s -> {$}}} @ {$ fontes}) {if $ parte eq q (array) e $ parte -> ) {push @ {$ data}, $ _ para (@ @ $ parte}); } else {push @ {$ data}, $ parte}} $ config -> {attives} = $ s -> {ativos}; $ config -> {base} = $ c-> req-> base; $ config -> {content_type} = $ s -> {content_type}; $ config -> {field} = $ s -> {field} || {}; $ config -> {form} = $ s -> {form}; $ config -> {hide} = $ s -> {hidden} -> {item}; $ config -> {mensagens} = $ s -> {mensagens}; $ config -> {pwidth} = $ s -> {pwidth}; $ config -> {root} = $ c-> config -> {root}; $ config -> {static} = $ s -> {static}; $ config -> {swidth} = $ s -> {largura} se ($ s -> {largura}); $ config -> {modlatedir} = $ self-> dynamic_templates; $ config -> {URL} = $ c-> req-> caminho; HTML :: Formwidgets-> Build ($ Config, $ Data); retornar dados de $; } Requisitos: · Perl.


HTML :: FORMWIDGETS. Software Relacionado