HTML :: FormWidgets.

Crea markup del modulo HTML
Scarica ora

HTML :: FormWidgets. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Peter Flanigan
  • Sito web dell'editore:
  • http://search.cpan.org/~pjfl/

HTML :: FormWidgets. Tag


HTML :: FormWidgets. Descrizione

Creare il markup del modulo HTML HTML :: FormWidgets è un modulo Perl che trasforma una struttura dati perl che definisce uno o più "widget" in HTML o XHTML. Ogni widget è composto da questi componenti opzionali: una linea o un numero di domande, una stringa del prompt, un separatore, un campo di input, un campo aggiuntivo Guida di campo e un campo di campo Ajax Error.input. I campi sono selezionati dall'attributo del tipo di widget. Una sottoclasse di fabbrica implementa il metodo che genera HTML o XHTML per quel tipo di campo di ingresso. Aggiunta di altri tipi di widget è semplice Il modulo è utilizzando la libreria JavaScript Mooools per modificare il Browser Default Browser Comportamento. Questo modulo è utilizzato da Catalystx :: usul :: View e in quanto tale il suo uso principale è come generatore di moduli all'interno di un catalizzatore di un catalizzatore. Catalystx :: usul :: vista; Usa Parent QW (Catalyst :: Visualizza catalizzatore :: usul); Usa HTML :: FormWidget; sub build_widgets {my ($ sé, $ c, $ fonti, $ config) = @_; My $ s = $ c-> scorta; i miei $ dati = []; $ fonti || = []; $ config || = {}; per la mia parte $ (mappa {$ s -> {$ _}} grep {$ s -> {$ _}} @ {$ fonti}) {IF (REF $ Part EQ Q (array) e $ Part -> ) {push @ {$ dati}, $ _ per (@ {$ part}); } else {push @ {$ dati}, $ part}} $ config -> {assets} = $ s -> {beni}; $ config -> {base} = $ c-> req-> base; $ config -> {content_type} = $ s -> {content_type}; $ config -> {campi} = $ s -> {campi} || {}; $ config -> {modulo} = $ s -> {modulo}; $ config -> {nascondi} = $ s -> {hidden} -> {elementi}; $ config -> {messaggi} = $ s -> {messaggi}; $ config -> {pwidth} = $ s -> {pwidth}; $ config -> {root} = $ c-> config -> {root}; $ config -> {static} = $ s -> {static}; $ config -> {swidth} = $ s -> {width} if ($ s -> {width}); $ config -> {templated} = $ self-> dinamic_Templates; $ config -> {url} = $ c-> req-> percorso; HTML :: FormWidgets-> Build ($ config, $ dati); restituire $ dati; } Requisiti: · Perl.


HTML :: FormWidgets. Software correlato