Maipole :: Modell: CDBI :: AsForm

MaiPole :: Modell: CDBI :: ASForm-Modul kann HTML-Formularelemente für Datenbankspalten erstellen.
Jetzt downloaden

Maipole :: Modell: CDBI :: AsForm Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Peter Speltz and Aaron Trevena
  • Website des Verlags:
  • http://search.cpan.org/~teejay/Maypole-2.111/lib/Maypole/Model/CDBI/AsForm.pm

Maipole :: Modell: CDBI :: AsForm Stichworte


Maipole :: Modell: CDBI :: AsForm Beschreibung

MaiPole :: Modell: CDBI :: AsForm-Modul kann HTML-Formularelemente für Datenbankspalten erstellen. Maipole :: Modell: CDBI :: AsForm-Modul kann HTML-Formularelemente für Datenbankspalten erstellen.Synopsis-Paket Musik :: CD; Verwenden Sie MAIPOLE :: Modell :: CDBI :: AsForm; Verwenden Sie Basis 'Klasse :: dbi'; Verwenden Sie CGI; ... sub create_or_edit {mein $ self = wechseln; my% cgi_field = $ self-> to_cgi; RETURN START_FORM, (MAP {"$ _:". $ cgi_field {$ _ _} -> AS_HTML. ""} $ class-> spalten), end_form; }. . . # Woanders sonst in einer Maibaumanwendung über Bier ... $ bier-> to_field ('Brauerei', 'textfield', {name => 'brewery_id', Wert => Bier-> Brauerei, # jedoch nicht, nicht zu setzen Wert seit $ bier ist objekt}); # Bewerten Sie ein Bier $ BIER-> to_field (Bewertung => Select => {Artikel => ,}); # Wählen Sie eine Brauerei in der URD-Brauerei-> to_field (Brewery_ID => {Elemente => }); $ bier-> to_field ('Brauerei', {ausgewählt => $ bier-> Brauerei, # wieder nicht notwendig, da Anrufer obj ist.}); $ bier-> to_field ('Brauerei', 'link_hidden', {r => $ r, uri => 'www.maypole.perl.org/breverery/view/'.$Beer->Bewerery}; # Ein HTML-Link, der auch ein verborgener Eingang zum Objekt ist. R ist erforderlich, um den URI zu gestalten, es sei denn, Sie bestehen einen URI ######################################################################################## ####################### # Templates verwenden ...

######################################################### ####### # Erweiterte Nutzung # HAS_MANY Pauschaljob auswählen; __Package __-> has_a ('job_eployer' => 'Arbeitgeber'); __Package __-> has_a ('Kontakt' => 'Kontakt') Paketkontakt; __Package __-> has_a ('cont_employer' => 'Arbeitgeber'); __Package __-> has_many ('Jobs' => 'Job', {Join => {Job_Employer => 'cont_empleunter'}, Constrace => {'Finshed' => 0}, Bestell_by => "erstellt asc",}); Paket Arbeitgeber; __Package __-> has_maany ('Jobs' => 'Job',); __Package __-> has_many ('Kontakte' => 'Kontakt', Bestell_by => 'Name desc',); # Wählen Sie einige Jobs aus, um einen Kontakt hinzuzufügen (verfügt über mehrere Attribut). mein $ job_sel = contact-> to_field ("Jobs"); # Verwendet Einschränkungen und Bestell von # Wählen Sie einen Job aus $ Kontakt-> Jobs Meine $ job_sel = $ Kontakt-> to_field ('Jobs'); 1; Anforderungen: · Perl.


Maipole :: Modell: CDBI :: AsForm Zugehörige Software