Warning: include_once(/var/www/html/pmwiki-2.2.86/cookbook/soap4pmwiki/soap4pmwiki.php): failed to open stream: No such file or directory in /var/www/html/fields/dbp11/local/config.php on line 4

Warning: include_once(): Failed opening '/var/www/html/pmwiki-2.2.86/cookbook/soap4pmwiki/soap4pmwiki.php' for inclusion (include_path='.:/opt/php/lib/php') in /var/www/html/fields/dbp11/local/config.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/fields/dbp11/local/config.php:4) in /var/www/html/pmwiki-2.2.86/pmwiki.php on line 1250
Datenbankpraktikum SS 2011 - Frontend - Fahrzeuge

Fahrzeuge

Über den Link 'Fahrzeuge' auf der Navigationsleiste wird der Nutzer zunächst zu einer groben Übersicht aller bisher angelegten Fahrzeuge weitergeleitet.

Abb. 1: Tabelle aller Fahrzeuge

Der Nutzer bekommt neben dem Miniaturbild die wichtigsten Informationen zusammengefasst (Abb.: 1). In dieser Darstellung kann der Nutzer auf eine Detailansicht des Fahrzeuges gelangen, das Fahrzeug aus der Liste löschen oder ein Neues anlegen.

Abb. 2: Detailansicht eines Fahrzeuges

In der 'show-view' der Fahrzeuge bekommt der Aufrufer der Seite alle Informationen zu dem Fahrzeug geliefert. Dazu gehört eine angepasste Version (":medium") des Bildes sowie die Beschreibung zu dem Auto. Über den Button 'Editieren' können die Informationen nach belieben verändert werden - natürlich nur solange die Validations eingehalten werden.

Abb. 3: Neues Fahrzeug erstellen

Wer ein neues Fahrzeug erstellt (leere Formularfelder) oder bearbeitet (vorherige Werte voreingestellt) hat die Möglichkeit über das von uns implementierte gem Paperclip ein Bild von der lokalen Festplatte hinzuzufügen. Über ein Javascript wird die Einhaltung des Textes in dem Feld 'Beschreibung' geregelt und dem Nutzer werden die noch zur Verfügung stehenden Zeichen angezeigt. Mit dem Attribut ':placeholder' werden Platzhalter in leeren Formularfelder eingetragen um dem Nutzer Vorschläge für die Art und Form des Inhaltes zu geben.


Page last modified on August 20, 2011, at 02:56 PM