Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Erfahrungswert des Service-Anbieters

Fortgeschritten

Dauer des Projektes

Keine Angabe

Für wie viele Stunden benötigen Sie den Service-Anbieter?

Keine Angabe

Standort des Freelancers

Europa

Dieses Projekt wurde abgeschlossen

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Projekt Ziel: 

Ziel ist die Erweiterung von DataTables.net durch AJAX Funktionen. Zahlreiche der gewünschten Funktionen sind schon vorhanden (siehe Datatables Doku https://datatables.net/manual/) und müssen nur noch zusammengesetzt werden. Bzw. durch JS und AJAX Funktionen erweitert werden.


Grundlage:  HTML, Javascript, AJAX


Code-Grundlage: 

Datatables: https://www.datatables.net 

Checkbox Beispiel: https://www.gyrocode.com/projects/jquery-datatables-checkboxes/


Darstellung der DataTables: 

https://keenthemes.com/metronic/preview/demo1/crud/datatables/advanced/multiple-controls.html#

Funktionen die Out of the Box von Datatable integriert werden sollen:

  • - Server-side Processing mit AJAX und JSON Daten (ausreichend ein Beispiel)
  • - Sortierfunktion der Spalten
  • - Suchfunktion
  • - Responsiv
  • - Paging
  • - Anzeige Anzahl / Auswahl der Datensätze (10,20,25,100, Alle)
  • - Export der Daten (PDF, CSV, Print, ... out of the box)
  • - Auswahl von Daten via Checkbox in erster Spalte (bei Auswahl werden nur selektrierte Daten exportiert)
  • - Tabellen Sprache deutsch 

  • Erweiterte Funktionen die teilweise schon in DataTables vorhanden sind:
  • Speicherung des Tabellen Zustands (Savestate Funktion), allerdings sollen die Informationen via AJAX in einer Datenbank gespeichert werden)
  • - automatisches laden der obigen Zustands Daten (loadsavestate) aus der Datenbank, bei wieder öffnen des Tables
  • - ColReorder, Möglichkeit neu Sortierung der Spaltenanordnung und Speicherung der Daten (siehe SaveState), https://datatables.net/extensions/colreorder/
  • - Colvis (bzw. neuer Button) die Möglichkeit zur Anzeige welche Spalten angezeigt werden, sowie Speicherung des Status (savestate)
  • - Sortierfunktion spalten sollten nach Deutschem Datumsformat sortierbar sein Format 22.12.2019
  • - Eigene Buttons (https://datatables.net/extensions/buttons/custom). Möglichkeit eigene Buttons zu erzeugen (durch Coding, Beispiel ist ausreichend). Allerdings sollen die Button bei Click auch die IDs der ausgewählten Checkboxen übergeben und dies an ein Modal, Pop-Up oder externen Link übergeben (https://www.gyrocode.com/projects/jquery-datatables-checkboxes/) .