Classe :: DBI :: Plugin :: FilteronClick

Classe :: DBI :: Plugin :: FilteronClick è un modulo Perl per generare tabelle HTML sfogliabili e ricercabili.
Scarica ora

Classe :: DBI :: Plugin :: FilteronClick Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Aaron Johnson
  • Sito web dell'editore:
  • http://search.cpan.org/~aaronjj/Class-DBI-Plugin-FilterOnClick-1.0/FilterOnClick.pm

Classe :: DBI :: Plugin :: FilteronClick Tag


Classe :: DBI :: Plugin :: FilteronClick Descrizione

Classe :: DBI :: Plugin :: FilteronClick è un modulo Perl per generare tabelle HTML sfogliabili e ricercabili. Class :: DBI :: :: Plugin FilterOnClick è un modulo Perl per generare tabelle HTML navigabili e ricercabili utilizzando FilterOnClick in collaborazione con Class :: DBI.SYNOPSIS # All'interno della vostra sottoclasse di Class :: DBI aggiungere queste righe: l'uso di Classe :: DBI :: :: Plugin FilterOnClick; Usa la classe :: DBI :: DAG; Usa la classe :: DBI :: AbstractSearch; Usa Classe :: DBI :: Plugin :: AbstractCount; Usa Classe :: DBI :: Plugin :: retrieveall; ..... # Dentro il tuo script Sarai in grado di utilizzare questi moduli # Metodi sulla classe di tabella o sull'oggetto secondo necessità. utilizzare classdbibaseclass; Usa URI :: Escape; utilizzare cgi; My $ cgi = cgi-> nuovo (); My% params; mappa {$ params {$ _} = uri_unescape ($ cgi-> param ("$ _"))} $ cgi-> param (); my $ filteronclick = Baseball :: Master-> filteronclick (-config_file => '/srv/www/cgi-bin/baseball.ini', # -rows => $ cgi> param ( 'file') || 15, -on_page => $ cgi> param ( 'pagina') || 1, -params =>% params); $ Filteronclick-> field_to_column (cognome => 'Cognome'. $ HTML-> order_by_link ( 'cognome'), nome => 'Nome'. $ HTML-> order_by_link ( 'cognome'), pipistrelli => 'Bats' , getta => 'Genera', ht_ft => 'altezza Ft', ht_in => 'In', in peso => 'peso', Anno di nascita => 'Anno di nascita', birthstate => 'Birthstate', _FilterOnClickCustom1_ => 'Altri dati ', _FilterOnClickCustom2_ => 'Altri dati'); FilterOnClickCustom $ filteronclick-> data_table-> addRow ( 'Cognome', 'Nome', 'pipistrelli', 'getta', 'altezza (ft)', '(pollici)', 'peso', 'Anno di nascita') ; $ Filteronclick-> params ($ cgi> Vars;); $ Filteronclick-> exclude_from_url (); # Indicare le colonne da escludere, inverso di display sopra # può essere impostato nel file di configurazione, così $ filteronclick-> exclude_columns (); # Indicare la classe di base con cui lavorare, questo è facoltativo, # se si dovrebbe creare obiettate tramite una chiamata a # Class :: DBI :: :: Plugin FilterOnClick contro una Class :: DBI sub classe # Questo assicura il corretto sub classe viene utilizzata per la raccolta dati $ filteronclick-> cdbi_class ( 'Baseball :: Maestro'); # Indica lo stile di navigazione di fornire $ filteronclick-> navigation_style ( 'sia'); Stampa QQ ~ Filtro per prima lettera del cognome ~; print $ filteronclick-> string_filter_navigation (-column => 'cognome', -Posizione => 'inizia',); Stampa QQ ~~; $ Filteronclick-> solo ( 'cognome'); print $ filteronclick-> build_table (_FilterOnClickCustom1_ => sub {my $ pid = shift; # pid = ID primaria del record nella tabella di base miei @status_objects = Baseball :: Allstars-> ricerca (lahmanid => $ pid); se (@status_objects) {$ i miei anni. foreach my $ st (@status_objects) {$ anni = $ st-> anno () ". ";} return $ anni;} return 'NA';}, _FilterOnClickCustom2_ => sub {my $ pid = shift; # pid = ID primaria del record nella tabella di base miei @status_objects = Baseball :: Allstars-> ricerca (lahmanid => $ pid); if (@status_objects) {my $ squadre; foreach mia $ st (@status_objects) {. $ squadre = $ st-> squadra () ". ";} return $ squadre;} return 'NA';},); my $ nav = $ filteronclick-> html_table_navigation (); Stampa QQ! $ NAVN!; $ Filteronclick-> add_bottom_span ($ nav); print $ filteronclick-> data_table; WARNINGAs upgrade del rilascio .8 ci sono stati cambiamenti ai metodi e come funzionano. È probabile che gli script costruiti con versioni precedenti si romperanno. Si prega di leggere di seguito per trovare modifiche specifiche che potrebbero avere un impatto negativo degli script realizzati utilizzando le versioni precedenti a .8. La versione 1.0 contiene alcune modifiche minori che potrebbero in alcuni inseguimenti rompere il vostro script, proviamo con attenzione prima di aggiornare in una produzione environment.The intenzione di questo modulo è quello di semplificare la creazione di tabelle HTML navigabili e ricercabili senza dover scrivere il codice HTML, sia in lo script o in templates.It è destinato all'uso all'interno di altri framework come Embperl, Apache :: ASP o addirittura CGI. Esso non aspira a essere il proprio quadro. Se siete alla ricerca di un framework che permettono utilizzando Class :: DBI Vi suggerisco di guardare in albero di maggio o il Catalyst module.See FilterOnClick di seguito per maggiori informazioni su Ai fini del presente module.Tables vengono creati utilizzando HTML :: Table. L'uso di HTML :: Table è stato scelto perché permette di avere diverse tecniche avanzate di ordinamento che possono fornire per una facile manipolazione dei dati al di fuori dell'istruzione SQL. Questo è molto utile in situazioni in cui si desidera fornire / testare un routine di ordinamento e SQL non scrivono per esso. Quanto più io uso questa utility meno probabile sembra che uno avrebbe bisogno di sfruttare questo, ma è un'opzione se si desidera esplorare it.Feedback su questo modulo, la sua interfaccia, l'utilizzo, documentazione, ecc è il benvenuto. Requisiti: · Perl.


Classe :: DBI :: Plugin :: FilteronClick Software correlato

Gamestat.

Gamestat Project è una libreria facile da usare per la query dello stato dei server di gioco. ...

169

Scarica