Jörg Reinholz: Terminübersicht eingeben

Beitrag lesen

Moin!

Obwohl das nicht jeder glaubt: Ich denke gerne nach, bevor ich Code poste. Und das vorgestellte würde ich dann doch anders machen. Auch weil ich einfache Lösungen bevorzuge.

Begründung: Der Termin wird auf dem Server gespeichert. Das Sortieren kann also auf dem Server vorgenommen werden.

Also Kalender-Tabelle, darunter (alternativ darüber, daneben, "Overlay", ...) statisch oder "on demand" ein ganz klassisches Formular mit Datum (Picker), Ereignis, Reset und Submit-Buttons.

Nach dem Senden des Formulars wird der neue Termin (nach formalen Prüfungen wie "darf der das", "gültiges Datum", "Ereignis nicht leer", ...) in Deine Datenbasis (was auch immer das sei) eingetragen (wenn Du ohnehin eine Datenbank benutzt, dann benutze die auch hier) und dann die Seite mit den sortierten Einträgen (oder einer Fehlermeldung und dann auch den Formulardaten) neu geladen. Wenn Du das Sortieren dem Benutzer (in Admin-Oberflächen ist der Admin der Benutzer...) überlässt wird es nämlich Fehler geben.

Jörg Reinholz