HTML :: Widget.

HTML :: Widget ist ein Perl-Modul mit HTML-Widget- und Validierungsrahmen.
Jetzt downloaden

HTML :: Widget. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Sebastian Riedel
  • Website des Verlags:
  • http://search.cpan.org/~mramberg/Catalyst-View-PSP-0.01/lib/Catalyst/Helper/View/PSP.pm

HTML :: Widget. Stichworte


HTML :: Widget. Beschreibung

HTML :: Widget ist ein Perl-Modul mit HTML-Widget- und Validierungsrahmen. HTML :: Widget ist ein Perl-Modul mit HTML-Widget und Validierung Framework.Synopsis Verwenden Sie HTML :: Widget; # Erstellen Sie ein Widget My $ W = HTML :: Widget-> NEU ('Widget') -> Methode ('Get') -> Aktion ('/'); # Fügen Sie ein Feldset hinzu, um die Elemente zu enthalten, die meine $ FS = $ W-> Element ('FeldeSet', 'Benutzer') -> Legende ('Benutzerdetails') enthalten; # Fügen Sie einige Elemente hinzu $ FS-> Element ('TextField', 'AGE') -> LABEL ('AGE') -> Größe (3); $ FS-> Element ('TextField', 'Name') -> Label (Name ') -> Größe (60); $ FS-> Element ('Senden', 'OK') -> Wert ('OK'); # Fügen Sie einige Einschränkungen $ W-> Einschränkung hinzu ('Ganzzahl', 'Alter') -> Nachricht ('keine Ganzzahl.'); $ w-> Einschränkung ('NOT_INTEGER', 'Name') -> Nachricht ('Ganzzahl.'); $ w-> Einschränkung ('All', 'Alter', 'Name') -> Nachricht ('Fehlender Wert.'); # Fügen Sie einige Filter hinzu $ W-> Filter ('Whitespace'); # Mein $ result = $ w-> Prozess; mein $ result = $ w-> prozess ($ abfrage); # Validierungsergebnisse prüfen My @valid_fields = $ ergebnis-> gültig; mein $ is_valid = $ ergebnis-> gültig ('foo'); meine @invalid_fields = $ result-> has_errors; mein $ is_invalid = $ ergebnis-> has_errors ('foo') ;; # Cgi.pm-kompatibel! (Nur schreibgeschützt) mein $ value = $ result-> param ('foo'); mein @params = $ ergebnis-> param; # Katalysator :: Anfrage-kompatibel mein $ variage = $ ergebnis-> params -> {foo}; meine @params = Schlüssel% {$ result-> params}; # Merge Widgets (Einschränkungen und Elemente werden angehängt) $ Widget-> Merge ($ Other_widget); # Eingebettete Widgets (als FeldeSet) $ Widget-> Einbetten ($ Other_widget); # Erhalten Sie Liste der Elemente Meine @Elements = $ Widget-> Get_Elements; # Holen Sie sich die Liste der Einschränkungen My @Constraints = $ Widget-> get_constraints; # Holen Sie sich die Liste der Filter My @Filters = $ Widget-> Get_Filters; Erstellen Sie einfach HTML-Widgets. Alles ist optional, verwenden Sie die Validierung nur oder generieren Sie einfach Formulare. Sie können sie einfach einbetten und zusammenführen. Die API wurde ähnlich wie andere beliebt gestaltet. Module wie Daten :: FormValidator und FormValidator :: Simple, HTML :: FillInForm wird ebenfalls eingebaut (und viel schneller). Dieses Modul ist sehr leistungsstark, das nicht als Vorlagensystem missbraucht! Anforderungen: · Perl.


HTML :: Widget. Zugehörige Software