Katalysator :: ActionRole :: TABS

Tabbladen toevoegen aan Catalyst Controller Actions
Download nu

Katalysator :: ActionRole :: TABS Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Bernhard Graf
  • Uitgever website:
  • http://search.cpan.org/~graf/

Katalysator :: ActionRole :: TABS Tags


Katalysator :: ActionRole :: TABS Beschrijving

Tabs toevoegen aan Catalyst Controller-acties Katalysator :: ActionRole :: Tabbladen is een PERL-module waarmee 'Tab'-attributen aan actie-eindpunten toestaat, en het automatisch een gegevensstructuur bouwen die geschikt is voor het weergeven van' tabbladen 'om te schakelen tussen de methoden die dezelfde tabstructuur delen. Hoewel Dit is oorspronkelijk gebouwd om te helpen bij het maken van dubbele interfaces, het is niet beperkt tot het maken van tabbladen, omdat het eenvoudig de informatie over de gerelateerde acties verzamelt. Acties worden beschouwd als gerelateerd als ze een naamruimte delen en dezelfde vastlegt van geketende acties. Voor voorbeelden van gebruik, kijk dan een kijkje in de testdirectory ./T en zijn subdirectories.synopsis pakket MyApp :: controller :: foo; Gebruik Moose :: Role; Gebruik NameSpace :: Autoclean; Begin {Extenends 'Catalyst :: Controller :: ActionRole'} # Bekijk actie heeft een Tab-subweergave: Lokaal doet (tabbladen) Tab {...} # Bewerken Actie heeft een tabblad SUB EDIT: LOKALE DOEN (tabbladen) Tab {. .. $ Form-> Actie ($ C-> Uri_FOR ('update')); ...} # Update-actie gebruikt hetzelfde tabblad als Action Sub-update bewerken: Local doet (tabs) Tabalias (bewerken) {... if ($ Form-> resultaat-> has_Erors) {$ stash -> {sjabloon} = ' edit.tt2 '; } else {$ c-> respons-> omleiden ($ c-> uri_for ('weergave')); }