Katalysator :: Handleiding :: TUTORIAL :: ADRIVECRUDCROD

CATALYST :: Handleiding :: TUTORIAL :: ADRIPTYCROD is een katalysatorstudie - Deel 8: Geavanceerde CRUD.
Download nu

Katalysator :: Handleiding :: TUTORIAL :: ADRIVECRUDCROD Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Kennedy Clark
  • Uitgever website:
  • http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7012/lib/Catalyst/Manual/Installation/CentOS4.pod

Katalysator :: Handleiding :: TUTORIAL :: ADRIVECRUDCROD Tags


Katalysator :: Handleiding :: TUTORIAL :: ADRIVECRUDCROD Beschrijving

Katalysator :: Handleiding :: TUTORIAL :: Geavanceerdcrums is een katalysatorstudie - deel 8: Geavanceerde CRUD. Katalysator :: Handleiding :: Tutorial :: GeavanceerdeCrud is een Catalyst Tutorial - Deel 8: Geavanceerd Crud.Add A Form Creation Helper Methodopen Lib / MyApp / Controller / Books.pm in uw editor en voeg de volgende methode toe: = Head2 make_book_widget Build A HTML :: Widget-formulier voor boekcreatie en updates = Sub make_book_widget {My ($ self, $ c) = @_; # Maak een HTML :: Widget om het formulier te bouwen My $ W = $ C-> -widget ('Book_Form') -> Method ('Post'); # Krijg auteurs mijn @authorobjs = $ c-> model ("MyAppDB :: Auteur") -> Alle (); Mijn @Authors = kaart {$ _-> id => $ _-> last_name}} Sorteren {$ a-> last_name CMP $ B-> Last_Name} @authorobjs; # Maak het formulier Feilden $ W-> -element ('Textfield', 'Titel') -> Label ('titel') -> Maat (60); $ W-> Element ('Textfield', 'Beoordeling') -> Label ('Beoordeling') -> Maat (1); $ W-> -element ('Select', 'Auteurs') -> Label ('Auteurs') -> Opties (@authors); $ W-> -element ('indienen', 'verzenden') -> Waarde ('submit'); # Retourneer de widget return $ w; } Deze methode biedt een centrale locatie die een HTML :: Widget-formulier op de juiste velden bouwt. De "Get Authors" -code gebruikt DBIC om een lijst met modelobjecten op te halen en vervolgens de kaart te gebruiken om een hash te maken waar de Hash-toetsen de basissleutels van de auteurs zijn en de bijbehorende waarden zijn de achternaam van de auteurs. Vereisten: · Perl


Katalysator :: Handleiding :: TUTORIAL :: ADRIVECRUDCROD Gerelateerde software