Gantry :: Utils :: Formmunger

GANTY :: UTILS :: Formmunger Munges vormen Hashes zoals die bigtop maakt.
Download nu

Gantry :: Utils :: Formmunger Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Phil Crow
  • Uitgever website:
  • http://search.cpan.org/~tkeefer/Gantry-3.51/lib/Gantry/Utils/FormMunger.pm

Gantry :: Utils :: Formmunger Tags


Gantry :: Utils :: Formmunger Beschrijving

Gantry :: Utils :: Formmunger Munges vormen hashes zoals die bigtop maakt. Gantry :: Utils :: Formmunger Munges vorm hashes zoals die bigtop maakt.synopsis Gebruik Gantry :: Utils :: Formmunger; mijn $ formulier = ...; # Maak een formulier Hash My $ Munger = Gantry :: Utils :: Formmunger-> Nieuwe ($ Form); # Wijzig eigenschappen van bestaande velden: $ Munger-> Clear_Props ('FIELD_NAME', QW (naamsleutels om te verwijderen)); $ Munger-> Clear_all_Props ('Field_name'); # Verwijder alle toetsen behalve naam $ munger-> set_props ('field_name', {prop => 'waarde', ...}, $ vervang_props); # Wijzigt alleen de toetsen die u $ munger-> set_props_for_fields (, {prop => 'waarde', ...},); # Like Set_Props maar voor alle vermelde velden $ munger-> set_props_except_for (, {prop => 'waarde', ...},); # Like Set_Props_FOR, maar genietende beursgenoteerde velden worden $ Munger-> Set_Props_all ({Prop => 'Waarde', ...}); # Krijg het veld zodat je het zelf kunt werken: mijn $ field = $ munger-> get_field ('naam'); # Wijzig de veldlijst: mijn $ overleden = $ munger-> drop_field ('naam'); # Verwijder het uit de vorm $ munger-> append_field ({naam => 'naam', ...}); # toevoegen aan eind $ munger-> unshift_field ({name => 'naam', ...}); # Toevoegen aan beginnend $ munger-> add_field_After ('doel', {naam => 'naam', ...}); $ Munger-> Add_field_Before ('doel', {Name => 'Naam', ...}); deze module is ontworpen om het werk te vereenvoudigen met Gantry Form.tt Form Hash Data Structures. Indien wijzigingen in de velden array in die hash maakt. Meestal genereert BigTop dat Hash. Als u in een standaard Crud-situatie bevindt, is de gegenereerde vorm alles wat u nodig heeft. Maar als u het formulier in verschillende contexten moet delen, kan het nodig zijn om deze te wijzigen bij die contexten. Dat is wat deze module doet. Als je wilt, kun je deze module zelfs gebruiken om je hele formulier op te bouwen, maar dat kan pijnlijk zijn. In plaats daarvan passeert u meestal een formulier hash aan de constructor. Meestal krijg je die hash van de vormmethode van een GEN-module die werd gegenereerd door Bigtop.Once heb je het object, je kunt een van de onderstaande methoden noemen om de velden Array te wijzigen. De meeste methoden retourneren niets nuttigs. De uitzonderingen worden hieronder genoemd. Alle methoden zijn exemplaarmethoden, tenzij ze zijn gemarkeerd. Vereisten: · Perl


Gantry :: Utils :: Formmunger Gerelateerde software