DBIX :: Klasse :: Formtools

DBIX :: Klasse :: Formtools is een utility-module voor het bouwen van formulieren met meerdere gerelateerde DBIX :: Klasse-objecten.
Download nu

DBIX :: Klasse :: Formtools Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Jack Olrik
  • Uitgever website:
  • http://search.cpan.org/~djo/Class-DBI-FormTools-v0.0.4/lib/Class/DBI/FormTools.pm

DBIX :: Klasse :: Formtools Tags


DBIX :: Klasse :: Formtools Beschrijving

DBIX :: Klasse :: Formtools is een utility-module voor het bouwen van formulieren met meerdere gerelateerde DBIX :: Klasse-objecten. DBIX :: Klasse :: Formtools is een utility-module voor het bouwen van formulieren met meerdere gerelateerde DBIX :: Klasse-objecten. Synopsisin De voorbeelden die ik gebruik 3 objecten, een film, een acteur en een rol. De rol is veel tot veel verband tussen film en acteur. pakket myschema; Gebruik BASE 'DBIX :: Klasse :: Schema'; __Package __-> load_classes (QW ); Pakket MySchema :: Film; __Package __-> tabel ('films'); __Package __-> add_columns (QW ); __Package __-> SET_PRIMARY_KEY ('ID'); __Package __-> has_many (rollen => 'myschema :: rol', 'film_id'); Pakket MySchema :: Acteur; __Package __-> tabel ('films'); __Package __-> add_columns (QW ); __Package __-> SET_PRIMARY_KEY ('ID'); __Package __-> has_many (rollen => 'myschema :: rol', 'actor_id'); Pakket MySchema :: Role; __Package __-> tabel ('rollen'); __Package __-> add_columns (QW ); __Package __-> SET_PRIMARY_KEY (QW ); __Package __-> behoort_to (film_id => 'myschema :: film'); __Package __-> behoren_to (actor_id => 'MySchema :: acteur'); in uw modelklasse Gebruik Base QW / DBIX :: Klasse /; __Package __-> Load_Components (QW / PK :: Auto :: PG Core Formtools /); in jouw kijk - HTML :: Mason Voorbeeld <% init> My $ Film = $ Schema-> FORMATE ('Film') -> Find ( 42); Mijn $ acteur = $ schema-> afslag ('acteur') -> Zoek (24); <% init/>

Form_fieldName ('titel', 'O1') => 'Titel'%>" Type = "Tekst" -waarde = "<% $ film-> TITEL%> "/> in uw controller (of coole helpermodule, gebruikt in Uw controller) Mijn @Objects = DBIX :: Klasse :: Formtools-> Formdata_To_Objects ($ QueryString); foreach my $ object (@objects) {# Assert en Manupulate $ object als je wilt $ object-> insert_or_update; } Vereisten: · Perl


DBIX :: Klasse :: Formtools Gerelateerde software