Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Datenerhebung mit fester Eingabemaske erstellen

Eingetragen von Kreasire (3)
am 30.10.2011 - 19:26 Uhr in
  • Anfängerfragen
  • Drupal 7.x

Moin,

auf der Suche nach einem geeigneten System um Datenbestände zu erheben und auszuwerten wurde mir zum Drupal + Views geraten.
Mittlerweile glaube ich jedoch das die Nummer alles andere als trivial wird.

Folgendes wollte ich aufbauen:

- Passwortgeschützer Zugang - Ist ja durch Registrierung gegeben
- Der User soll im folgenden ein Formular angezeigt bekommen welches er ausfüllt
- Die Daten sollen in eine SQL Datenbank wandern und vom User später über das selbe Formular aktualisiert werden können
- Der User soll nur zu seinen eigenen Eingaben einen Überblick erhalten

- Nur der Moderator soll Einblick in die gesamt Daten haben, diese sollen wenn möglich als Tabelle ausgegeben werden.

Bsp:
Eingabemaske hat z.B. Auto, PS, Kmh, Sitzplätze

User1 gibt ein: Honda, 300, 220, 2
User1 gibt als 2. Fahrzeug ein: Daewoo, 60, 120,4
User2 gibt ein: Opel, 120, 200, 4
User3 gibt ein: Opel, 100, 160, 2
User3 gibt ein: Honda, 60, 140, 4

Moderator bekommt nun eine Tabelle mit der Aufstellung und kann diese Sortieren lassen. Z.B. nach Fahrzeug oder nach Anzahl der Sitzplätze. Desweiteren wäre es toll wenn einzelne Dinge am Ende addiert ausgegeben werden würden z.B. die Anzahl der Sitzplätze.

Dies ist nur ein Bsp. die Abfragepunkte werden andere sein.

Ist dies für einen Anfänger in Drupal noch eine lösbare Aufgabe?

Installiert habe ich bereits:

Views
Wysiwyg
CCK
CTools
Webform

Wie müsste ich nun vorgehen um das obene genannte zu erstellen. Das Kochbuch hat leider nicht wirklich viel beantworten können.

‹ Berechtigung von Rollen Bildergalerie auf mehreren Seiten ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

das Modul Views_Calc

Eingetragen von wla (9461)
am 30.10.2011 - 19:44 Uhr

das Modul Views_Calc benutzen. Eine erste Dev-Version für Drupal 7 gibt es schon.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe das ganze nun über

Eingetragen von Kreasire (3)
am 30.10.2011 - 23:07 Uhr

Ich habe das ganze nun über das Webform Modul gemacht, vom erstellen und der Übersicht her gefällt es mir sehr gut.
Gibt es da noch eine Erweiterung um folgendes möglich zu machen: Addierung von Zahlenwerten aus den Textfield's und anpassung der Analysis?
Es bringt nichts wenn ich erfahre wie oft User etwas eingetragen haben, wichtiger wäre die Summe als solche.

Wenn ich das ganze über Views machen muss dann müsste ich ein anfängefreundliches Tutorial haben was mir zumindest einmal als Bsp. zeigt wie ich eine Eingabemaske erstelle.

Edit:

Wenn Benutzer ihre Einträge ändern dann stehen sie vor einer Flut von Einträgen ohne zu wissen welchen sie ändern wollen. Wäre es möglich den Inhalt des ersten Textfields bereits ind er Übersicht anzeigen zu lassen?

Also: Inhalt Textfield, Datum, Benutzer, Ip Adresse, Ansicht, Bearbeiten, Löschen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kreasire schrieb Wenn ich das

Eingetragen von Thoor (3678)
am 31.10.2011 - 10:03 Uhr
Kreasire schrieb

Wenn ich das ganze über Views machen muss dann müsste ich ein anfängefreundliches Tutorial haben was mir zumindest einmal als Bsp. zeigt wie ich eine Eingabemaske erstelle.
Edit:
Wenn Benutzer ihre Einträge ändern dann stehen sie vor einer Flut von Einträgen ohne zu wissen welchen sie ändern wollen. Wäre es möglich den Inhalt des ersten Textfields bereits ind er Übersicht anzeigen zu lassen?
Also: Inhalt Textfield, Datum, Benutzer, Ip Adresse, Ansicht, Bearbeiten, Löschen

Du solltest das WEBFORM Modul vergessen! Die gesuchte "Eingabemaske" ist nichts anderes, als ein Inhaltstyp. Den kannst Du bei Drupal entweder ergänzen ( z. B. den Artikel-Inhaltstyp ), oder gleich einen neuen erstellen. ( z.B. Fahrzeug in Deinem Fall ) ... Du musst nur noch die gewünschten Felder ergänzen.

VIEWS selbst ist nichts anderes, als Datenbankabfragen, die visualisiert werden und in HTML Form ausgegeben werden. Du kannst also Daten anzeigen lassen, die Du mittels Deiner Inhaltstypen-Eingabemasken in die Datenbank eingetragen hast.

zu Deinem "Edit" ... das kannst Du mit den Berechtigungen erledigen. Du kannst in den Benutzer Berechtigungen festlegen, daß ein Benutzer nur seine eigenen "Nodes" ändern darf. Damit sehen die User nur Ihre eigenen Beiträge.

Du solltest Dich erst einmal mit den Basics von Drupal vertraut machen. Vielleicht ein Einsteiger-Buch durcharbeiten, oder vielleicht meine Videos ansehen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bin gerade dabei mir Videos

Eingetragen von Kreasire (3)
am 31.10.2011 - 11:21 Uhr

Bin gerade dabei mir Videos etc. anzuschauen.

Zu meinem Edit: Ich habe mich nicht ganz deutlich ausgedrückt, selbst die eigene Anzahl von Einträgen wäre für die User unübersichtlich da Sie später bis zu 500 Einträge hätten welche sich nur anhand des Datums unterscheiden würden.

Ziel soll später folgendes sein:

Die User geben ihre Daten über eine Maske oder aber einen Exelstring ein. Der Moderator kann sich tabellarisch alle Eingaben anschauen und soll diese nach gewissen Kriterien sortieren und addieren lassen können.
Desweiteren sollen die Daten von den Usern nachträglich angepasst werden können, bzw vom neuen String aktualisiert werden.

Ich bezweifle zwar das ich überhaupt soweit komme das ich es schaffe einen String einzulesen aber man weis ja nie. Der String hätte die Schwierigkeit das er erstens mehr Werte hat als in die Tabelle kommen, sprich es sollen Werte überlesen werden und zweitens ist der String eine Vielzahl von Einträgen. Also im Falle unseres Beispiels, Auto XY mit den ganzen Kenndaten, Auto 123 Kenndaten. Auto 234 Kenndaten....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Stunde
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 1 Tag
  • In der entsprechenden View
    vor 3 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 1 Tag
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 26 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association