DBIX :: Class :: FormTools

dbix :: Classe :: formTools é um módulo utilitário para construir formulários com vários objetos relacionados ao dbix ::
Baixe Agora

DBIX :: Class :: FormTools Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • David Jack Olrik
  • Site do editor:
  • http://search.cpan.org/~djo/Class-DBI-FormTools-v0.0.4/lib/Class/DBI/FormTools.pm

DBIX :: Class :: FormTools Tag


DBIX :: Class :: FormTools Descrição

Dbix :: Class :: FormTools é um módulo utilitário para construir formulários com vários objetos dbix relacionados :: DBIX :: Class :: FormTools é um módulo utilitário para construir formulários com vários objetos DBIX :: Classe.Synopsisin Os exemplos que uso 3 objetos, um filme, um ator e um papel. O papel é muitos a muitas relação entre cinema e ator. Pacote Myschema; Use a base 'DBIX :: Class :: Schema'; __Package __-> load_classes (QW ); Pacote Myschema :: Filme; __Package __-> tabela ('filmes'); __Package __-> add_columns (QW ); __Package __-> set_primary_key ('ID'); __Package __-> has_many (funções => 'myschema :: papel', 'film_id'); Pacote Myschema :: Ator; __Package __-> tabela ('filmes'); __Package __-> add_columns (qw ); __Package __-> set_primary_key ('ID'); __Package __-> has_many (funções => 'myschema :: papel', 'ator_id'); Pacote Myschema :: Papel; __Package __-> tabela ('papéis'); __Package __-> add_columns (QW ); __Package __-> set_primary_key (qw ); __Package __-> pertence_do (film_id => 'myschema :: film'); __Package __-> pertence_to (ator_id => 'myschema :: ator'); na sua classe de modelo use base qw / dbix :: classe /; __Package __-> load_components (QW / PK :: Automático :: PG Core FormTools /); na sua visualização - HTML :: Mason Exemplo <% init> Meu $ Film = $ Schema-> Resultset ('Film') -> Localizar ( 42); meu atual ator = $ esquema-> ResultSet ('ator') -> Localizar (24); <% init/>

no seu controlador (ou módulo de ajudante fresco, usado em Seu controlador) Meu @Objects = DBIX :: Class :: FormTools-> FormData_to_Objects ($ querystring); foreach meu $ object (@objects) {# Assert e manupular $ Object como você gosta de $ Object-> inserção_or_update; } Requisitos: · Perl.


DBIX :: Class :: FormTools Software Relacionado

ctdsm.

CTDSM é os módulos relacionados à memória compartilhada distribuída do conjunto de biblioteca de coral. ...

153

Download