Klasse :: DBI :: Plugin :: FilteronClick

Klasse :: DBI :: Plugin :: FilteronClick ist ein Perl-Modul, um Browse und durchsuchbare HTML-Tabellen zu generieren.
Jetzt downloaden

Klasse :: DBI :: Plugin :: FilteronClick Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Aaron Johnson
  • Website des Verlags:
  • http://search.cpan.org/~aaronjj/Class-DBI-Plugin-FilterOnClick-1.0/FilterOnClick.pm

Klasse :: DBI :: Plugin :: FilteronClick Stichworte


Klasse :: DBI :: Plugin :: FilteronClick Beschreibung

Klasse :: DBI :: Plugin :: FilteronClick ist ein Perl-Modul, um Browse und durchsuchbare HTML-Tabellen zu generieren. Klasse :: dBI :: Plugin :: FilteronClick ist ein Perl-Modul, um browsiver und durchsuchbare HTML-Tabellen mithilfe von FilteronClick in Verbindung mit der Klasse mit der Klasse :: dbi.synopsis # innerhalb Ihrer Unterklasse der Klasse :: dbi hinzufügen Diese Zeilen hinzufügen :: dbi :: plugin :: filteronclick; Verwenden Sie Klasse :: dbi :: pager; Verwenden Sie Klasse :: DBI :: AbstractSearch; Verwenden Sie Klasse :: DBI :: Plugin :: AbstractCount; Verwenden Sie Klasse :: DBI :: Plugin :: RAVERVEAVERL; ... Verwenden Sie classdbibaseclass; Verwenden Sie URI :: Escape; Verwenden Sie CGI; meine $ cgi = cgi-> new (); meine% Params; Karte {$ params {$ _ _ _ _ _ _ _} = uri_unescape ($ cgi-> param ("$ _"))} $ cgi-> param (); Mein $ filteronclick = Baseball :: Master-> FilteronClick (-config_File => '/srv/www/cgi-bin/baseball.ini', # -Rows => $ cgi-> param ('Reihen') || 15, -on_page => $ cgi-> param ('Seite') || 1, -params =>% Params); $ filtigonclick-> feld_to_column (lastname => 'Nachname'. $ html-> order_by_link ('astName'), itrhName => 'Vorname'. $ HTML-> BESTELLER_BY_LINK ('Vorname'), Fledermäuse => 'Fledermäuse' , Throw => 'Throw', ht_ft => 'höhe ft', ht_in => 'in', wt => 'Gewicht', birthyear => 'birthyear', birthstate => 'birthstate', _filteronclickcustom1_ => 'Andere Daten ', _FilteronClickCustom2_ =>' mehr Daten '); FilteronclickCustom $ filteronclick-> data_table-> addrow ("Nachname", "Vorname", 'Fledermäuse,' wirft ',' Höhe (Ft) ',' (Zoll) ',' Gewicht ',' Geburtsjahr ' ; $ filtigonclick-> params ($ cgi-> vars;); $ filtigonclick-> exclude_from_url (); # Geben Sie an, welche Spalten zum Ausschluss, Invers of Display oben # kann in der Konfigurationsdatei sowie in $ filteronclick-> exclude_columns () eingestellt werden. # Geben Sie an, dass die Basisklasse mit der Arbeit funktioniert. Die Klasse wird für die Datenerfassung verwendet $ filteronclick-> cdbi_class ('Baseball :: Master'); # Geben Sie den Stil der Navigation an, um $ filtigonclick-> navigation_style ('beide') bereitzustellen; Drucken QQ ~ Filter nach dem ersten Buchstaben des Nachnamens ~; drucken $ filteronclick-> string_filter_navigation (-column => 'lastname', -Position => 'beginnt',); drucken qq ~~; $ filteronclick-> nur ('itlameName'); drucken $ filteronclick-> build_table (_filteronclickcustom1_ => sub {My $ PID = Shift; # PID = Primär-ID des Datensatzes in der Basistabelle My @Status_Objects = Baseball :: Allstars-> Suchen (LAHMANID => $ PID); wenn (@Status_Objects) {meine $ jahre; foreach meine $ st (@status_objects) {$ jahre. = $ ST-> Jahr (). " {My $ PID = Shift; # PID = Primär-ID des Datensatzes in der Basistabelle My @status_objects = Baseball :: Allstars-> Suchen (lahmanid => $ PID); if (@status_objects) {meine $ Teams; foreach meine $ ST (@Status_Objects) {$ Teams. = $ ST-> Team (). "";} Gibt $ Teams zurück;} Return 'NA';},); mein $ nav = $ filteronclick-> html_table_navigation (); Drucken QQ! $ NAVN!; $ filteronclick-> add_bottom_span ($ nav); drucken $ filteronclick-> data_table; Upgrade Warntageas von der .8-Freigabe Es wurden Änderungen an den Methoden und wie sie funktionieren. Es ist wahrscheinlich, dass die mit älteren Versionen erstellten Skripts brechen. Bitte lesen Sie unten, um bestimmte Änderungen zu finden, die die mit den Releases von den Releases erstellten Skripts negativ beeinflussen können. Die Version 1.0 enthält einige kleinere Modifikationen, die in einigen Chases Ihre Skripts brechen könnten, testen Sie vor dem Upgrade in einer Produktionsumgebung sorgfältig auf. Die Absicht dieses Moduls besteht darin, die Erstellung von sankten und durchsuchbaren HTML-Tischen zu vereinfachen, ohne den HTML schreiben zu müssen Ihr Skript oder in Templates.Es ist für den Einsatz in anderen Rahmenbedingungen wie Emprperl, Apache :: ASP oder sogar CGI bestimmt. Es strebt nicht, ein eigener Rahmen zu sein. Wenn Sie nach einem Frameworks suchen, mit dem Sie die Verwendung von Klasse :: dBI ermöglichen, schlage ich vor, dass Sie in den Maibol oder dem Katalysatormodul untersuchen. Die Verwendung von HTML :: Table wurde ausgewählt, da mehrere erweiterte Sortiertechniken ermöglicht, die eine einfache Manipulation der Daten außerhalb der SQL-Anweisung vorsehen können. Dies ist sehr nützlich in Szenarien, in denen Sie eine Sortierroutine zur Verfügung stellen / testen möchten und SQL nicht dafür schreiben möchten. Je mehr ich diesen Utility nutze, desto weniger wahrscheinlich ist es, dass man es scheint, dass man dies nutzen muss, aber es ist eine Option, wenn Sie es erkunden möchten. Früher auf diesem Modul, seine Schnittstelle, Verwendung, Dokumentation usw. Anforderungen: · Perl.


Klasse :: DBI :: Plugin :: FilteronClick Zugehörige Software

Filamente

Filamente ist ein Bibliothekspaket, mit dem architekturunabhängige Parallelprogramme erstellt werden können. ...

44

Herunterladen