HTML :: formwidgets

Maak HTML-formuliermarkup
Download nu

HTML :: formwidgets Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Peter Flanigan
  • Uitgever website:
  • http://search.cpan.org/~pjfl/

HTML :: formwidgets Tags


HTML :: formwidgets Beschrijving

Maak HTML-formuliermarkup HTML :: Formwidgets is een PERL-module die een PERL-gegevensstructuur transformeert die een of meer "widgets" in HTML of XHTML definieert. Elke widget bestaat uit deze optionele componenten: een regel- of vraagnummer, een snelle reeks, een separator, een invoerveld, extra veldhulp en AJAX FIELFOUT STRUG.InPUT-velden worden geselecteerd door het kenmerk Widget Type. Een fabrieks-subklasse implementeert de methode die de HTML- of XHTML-type genereert voor dat invoerveldtype. Het toevoegen van meer WIDGET-typen is de MODULIBLIOTHEREN van de MOOTOOLS JavaScript om de standaardbrowsergedrag te wijzigen. Deze module wordt gebruikt door Catalystx :: usul :: Weergave en als zodanig zijn hoofdgebruik is als een formuliergenerator in een katalysatorcatalystx :: usul :: Bekijken; gebruik ouder QW (katalysator :: Bekijk katalysator :: usul); Gebruik HTML :: formwidgets; Sub build_widgets {My ($ self, $ c, $ bronnen, $ config) = @_; mijn $ s = $ c-> stash; mijn $ gegevens = []; $ bronnen || = []; $ config || = {}; Voor mijn $ deel (kaart {$ s -> {$ _}} grep {$ s -> {$ _}} @ {$ bronnen}) {@ (ref $ deel eq q (array) en $ part -> ) {Druk @ {$ data}, $ _ voor (@ {$ deel}); } else {push @ {$ data}, $ onderdeel}} $ config -> {activa} = $ s -> {activa}; $ config -> {base} = $ c-> req-> basis; $ config -> {content_type} = $ s -> {content_type}; $ config -> {velden} = $ s -> {velden} || {}; $ config -> {formulier} = $ s -> {formulier}; $ config -> {hide} = $ s -> {verborgen} -> {items}; $ config -> {berichten} = $ s -> {berichten}; $ config -> {pwidth} = $ s -> {pwidth}; $ config -> {root} = $ c-> config -> {root}; $ config -> {static} = $ s -> {static}; $ config -> {swidth} = $ s -> {breedte} if ($ s -> {breedte}); $ config -> {templatedir} = $ self-> dynamic_templates; $ config -> {url} = $ c-> req-> pad; HTML :: formwidgets-> build ($ config, $ gegevens); retourneer $ gegevens; } Vereisten: · Perl


HTML :: formwidgets Gerelateerde software