HTML :: Formwidgets.

Erstellen Sie HTML-Formular-Markup
Jetzt downloaden

HTML :: Formwidgets. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Peter Flanigan
  • Website des Verlags:
  • http://search.cpan.org/~pjfl/

HTML :: Formwidgets. Stichworte


HTML :: Formwidgets. Beschreibung

Erstellen Sie HTML-Formular-Markup HTML :: FORMWIDGETS ist ein Perl-Modul, das eine Perl-Datenstruktur umwandelt, die ein oder mehrere "Widgets" in HTML oder XHTML definiert. Jedes Widget besteht aus diesen optionalen Komponenten: Eine Zeilen- oder Fragestellnummer, eine Aufforderungszeichenfolge, ein Trennzeichen, ein Eingabefeld, zusätzliche Feldhilfe- und Ajax-Feld-Fehler String.Input-Felder werden vom Attribut von Widget Type ausgewählt. Eine werkseitige Unterklasse implementiert die Methode, die den HTML- oder XHTML für den Eingabefeldtyp generiert. Das Hinzufügen von mehr Widget-Typen ist ein einfaches Modul, das die MOOTOOLS-JavaScript-Bibliothek verwendet, um den Standardbrowser-Verhalten zu ändern. Dieses Modul wird von CatalyStx :: Usul :: Ansicht verwendet. Sehenswürdigkeit ist der Hauptgenerator in einem Katalysator-Application.Synopsis-Paket Catalystx :: Usul :: Ansicht; Verwenden Sie Elternteil QW (Catalyst :: Anzeigen von Catalystx :: Usul); Verwenden Sie HTML :: Formwidgets; sub Build_Widgets {My ($ self, $ c, $ c, $ config, $ config) = @_; mein $ s = $ c-> stash; meine $ data = []; $ Quellen || = []; $ config || = {}; für mein $-teil (map {$ s -> {$ _}} Grep {$ s -> {$ _ _}} @ {$ Quellen}) {if (REF $ TEIL EQ Q (Array) und $ Teil -> ) {Push @ {$ data}, $ _ für (@ {$ part}); } else {Push @ {$ data}, $ part}} $ config -> {Assets} = $ s -> {Assets}; $ config -> {Base} = $ C-> REQ-> BASE; $ config -> {content_type} = $ s -> {content_type}; $ config -> {Felder} = $ s -> {Felder} || {}; $ config -> {Form} = $ s -> {Form}; $ config -> {Hide} = $ s -> {Hidden} -> {Elemente}; $ config -> {messages} = $ s -> {meldungen}; $ config -> {pwidth} = $ s -> {pwidth}; $ config -> {root} = $ c-> config -> {root}; $ config -> {static} = $ s -> {static}; $ config -> {swidth} = $ s -> {Breite} if ($ s -> {breite}); $ config -> {tempatedir} = $ selbst-> dynamic_templates; $ config -> {URL} = $ C-> REQ-> Pfad; HTML :: FORMWIDGETS-> Build ($ CONFIG, $ Data); Rückgabe $ Daten; } Anforderungen: · Perl.


HTML :: Formwidgets. Zugehörige Software