MAYPOLE :: Plugin :: QuickTable

MAYPOLE :: Plugin :: QuickTable est une commodité HTML :: QuickTable.
Télécharger maintenant

MAYPOLE :: Plugin :: QuickTable Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • David Baird
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~davebaird/Tree-Authz-0.03/lib/Tree/Authz.pm

MAYPOLE :: Plugin :: QuickTable Mots clés


MAYPOLE :: Plugin :: QuickTable La description

Maypole :: Plugin :: QuickTable est une commodité HTML :: QuickTable. MAYPOLE :: Plugin :: QuickTable est un HTML :: QuickTable commodiming.Synopsis Utilisez mayPole :: Application QW (LinkTools QuickTable); MotageSetup Quick_TableReturns A HTML :: Objet QuickTable pour les données de formatage. Imprimer $ Demande-> Quick_Table (% args) -> Render ($ données); la méthode recueille des arguments de la méthode QuickTable_Default sur la classe modèle. Ceci est une méthode de classe :: Data :: Heritable, vous permet de définir des valeurs par défaut globales sur la classe modèle principale, puis de les remplacer dans des sous-classes de modèle. Pour préserver la plupart des réglages et remplacer les autres, dites quelque chose comme $ sub_model-> QuickTable_default ({% {$ Modèle-> QuickTable_default},% hachad_of_overrides}); Arguments passés dans la méthode d'appel de la méthode sur le modèle.Arguments sont passés directement à HTML :: QuickTable-> Nouveau, voir HTML :: QuickTable pour une description.Ajouter des arguments: Object => Un objet Maypole / CDBI Objectez un objet MayPole / CDBI dans la fente d'objet, et ses données seront extraites et $ QT- > Render appelé pour vous: Imprimer $ Demande-> Quick_Table (% args, objet => $ objet); Les objets associés seront affichés comme des liens vers leur modèle de vue.Si Aucun objet n'est fourni, un objet HTML :: QuickTable est renvoyé. Si un objet est fourni, il est transmis au tableau pour extraire ses données, et les données ont été transmises à la méthode de rendu de l'objet HTML :: QuickTable.Pour rendre un sous-ensemble des colonnes d'un objet, disent: My @Data = $ Demande- > Tabulate (Objets => $ Objet, avec_Colnames => 1, champs => ); $ demande-> Quick_table (@Data); Tabulate ($ objet | $ arrayref_of_objects,% arguments) Extrayez les données d'un objet Maypole / CDBI (ou d'objets multiples), prêts à passer à Quick_Table-> Rendu. Les données commencent par une ligne de noms de colonnes si $ args {with_colnames} est true.a Callback Subraf peut être transmis en $ args {rappel}. Il sera appelé à tour de rôle avec chaque objet comme argument. Le (s) résultat (s) de l'appel sera ajouté à la ligne de données pour cet objet. Reportez-vous au modèle de liste dans MayPole :: Formbuilder, qui utilise cette technique pour ajouter des boutons Modifier et supprimer à chaque ligne.sImargy, une codère de field_callback sera appelée lors du rendu de chaque champ, recevant l'objet et le champ actuel comme des arguments. Voir le modèle AddMeyy pour un exemple.Arguments: Carrasseur Codèref fiele_callback codèref with_Colnames Boolean Champs par défaut sur ($ Demande-> Modèle_class-> Display_columns, $ Demande-> Modèle_Class-> Related) Objets par défaut à $ DemandeBY_LINK ($ ObjectOrder ) Construisez un lien pour une en-tête de colonne. Contrôle si la table doit être triée par cette colonne. Bascule la direction de tri.Le paramètre $ modèle_class n'est nécessaire que lorsque vous construisez une table pour une classe différente de la classe de modèle actuelle de la demande. Exigences: · Perl


MAYPOLE :: Plugin :: QuickTable Logiciels associés