HTML :: Formwidgets

Créer un balisage de formulaire HTML
Télécharger maintenant

HTML :: Formwidgets Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Peter Flanigan
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~pjfl/

HTML :: Formwidgets Mots clés


HTML :: Formwidgets La description

Créer un balisage de formulaire HTML HTML :: Formwidgets est un module Perl qui transforme une structure de données PERL qui définit un ou plusieurs "widgets" en HTML ou XHTML. Chaque widget est composé de ces composants optionnels: une ligne ou un numéro de question, une chaîne d'invite, un séparateur, un champ d'entrée, une aide supplémentaire sur le champ Aide et une erreur de champ d'ajax. Les champs sont sélectionnés par l'attribut Type Widget. Une sous-classe d'usine implémente la méthode qui génère le HTML ou XHTML pour ce type de champ d'entrée. Ajouter plus de types de widget est le module SightForworkThis utilise la bibliothèque JavaScript Mootools pour modifier le comportement par défaut de navigateur par défaut.Ce module est utilisé par Catalystx :: Usul :: View et comme telle utilisation est en tant que générateur de formulaire dans une application Catalyst.Synopsis Package Catalystx :: Usul :: Voir; Utiliser le parent qw (catalyseur :: Voir catalysxx :: usul); Utilisez HTML :: Formwidgets; sous-build_widgets {My ($ auto, $ c, $ sources, $ config) = @_; mon $ S = $ C-> Stash; mes données $ = []; $ sources || = []; $ config || = {}; Pour ma partie $ (carte {$ S -> {$ _}} grep {$ s -> {$ _}} @ {$ sources} @ {$}}) {if (ref $ partie EQ q (tableau) et $ partie -> ) {push @ @ {$ données}, $ _ pour (@ {$ partie}); } else {push {push @ {$ données}, $ partie}} $ config -> {actifs} = $ s -> {actifs}; $ config -> {base} = $ c-> req-> base; $ config -> {content_type} = $ s -> {content_type}; $ config -> {champs} = $ s -> {champs} || {}; $ config -> {formulaire} = $ s -> {formulaire}; $ config -> {masquer} = $ s -> {caché} -> {éléments}; $ config -> {messages} = $ s -> {messages}; $ config -> {pwidth} = s -> {pwidth}; $ config -> {root} = $ c-> config -> {root}; $ config -> {statique} = $ s -> {statique}; $ config -> {swidth} = $ s -> {largeur} if ($ s -> {largeur}); $ config -> {templateir} = $ auto-> dynamic_tempates; $ config -> {url} = $ C-> req-> chemin; HTML :: Formwidgets-> Build ($ config, $ données); retour $ $ données; } Exigences: · Perl


HTML :: Formwidgets Logiciels associés