Daten eingeben und auf der Seite erscheinen.
Eingetragen von Thoko (21)
am 09.12.2012 - 13:20 Uhr in
am 09.12.2012 - 13:20 Uhr in
Hallo,
Es soll eine Seite estellt werden wo der User seine Daten wie zb. Datum, Name, Punkte, Link usw einträgt.
Diese sollen dann nach dem Eintrag direkt in eine Tabelle erscheinen. In der Art wie diese hier Link
Sorry bin leider ein blutiger anfänger.
Danke schopn mal im vorraus
Thorsten
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo Thorsten, du legst
am 09.12.2012 - 15:26 Uhr
Hallo Thorsten,
du legst einen Inhaltstyp an, der die Eingaben aufnehmen kann (also da gibt es z.B. eben ein Datumsfeld, eine Integerfeld für die Punkte, ein Linkfeld für die Eingabe eines Links und was du sonst noch so brauchst.
Dann legst du eine View (Ansicht) an und filterst dort nach diesem Inhaltstyp und z.B. noch danach, ob ein Inhalt veröffentlich ist.
Ein Sortierkriterium kannst du dort natürlich auch angeben.
Eine Ausgabe der Ergebnisse in einer Tabelle ist bereits bei den Views vorgegeben und du kannst weiterhin die Tabelle mit CSS so formatieren, wie du möchtest, dass sie aussieht.
Falls die Ausgabe komplizierter "gestaltet" werden soll, kannst du auch das Modul Display Suite verwenden, um die Ergebnisse so anzuordnen, wie du das möchtest.
Das ganze ist für einen "blutigen Anfänger" (auch wenn du Anfänger klein geschrieben hast) nicht ganz einfach zu durchschauen und zu realisieren.
Drupal ist eben nicht einfach zu händeln :-)
Gruß
Berthold Lausch
Es ist schon richtig, dass man sich
am 09.12.2012 - 16:44 Uhr
ein bisschen in Drupal einarbeiten muss.
Dies zu realisieren, ist aber in Drupal erheblich einfacher, als es direkt selbst programmieren zu müssen.
Und es ist erheblich einfacher, als die meisten es glauben.
Die Grundlage ist nämlich schon komplett vorhanden.
Danke Danke, genau das View
am 09.12.2012 - 17:15 Uhr
Danke Danke,
genau das View hat mir gefehlt.
Hier ist Ansicht http://www.dglc-rhein-main.de/?q=xc-wettbewerb
Wie kann ich nun dies so realisieren das der User die Daten selbst eingeben kann.
Vielen Dank der "Anfänger" ;-)
Gruß
Thorsten
naja, das hatte ich dir oben
am 09.12.2012 - 17:32 Uhr
naja, das hatte ich dir oben eigentlich schon geschrieben.
Du erstellst einen Inhaltstyp, bei dem z.B. der Authenticated-User Inhalte einstellen darf.
Stichwort in diesem Zusammenhang: content_access
und dieser enthält dann die Felder, die der User eben ausfüllen soll, um einen Inhalt zu erstellen.
Du kannst dir dann noch überlegen, ob die Inhalte erst nach Prüfung freigeschaltet werden sollen, oder ob du als Admin informiert wirst, wenn ein neuer Inhalt erstellt worden ist und und und.
Drupal ist da sehr flexibel.
Danke, die Inhalte dürfen
am 09.12.2012 - 18:21 Uhr
Danke,
die Inhalte dürfen aktuell Gäste und User erstellen. Die Berechtigungen wurden auch neu Aufgebaut.
Allerdings erscheint dort keine eingabemöglichkeit.
An welchen einstellungen könnte es noch liegen.
Vielen Dank
Thorsten
Du müsstest auch lesen was
am 09.12.2012 - 18:34 Uhr
Du müsstest auch lesen was dir die Leute schreiben. :)
Ich zitiere für dich die entscheidende Passage:
Du erstellst einen Inhaltstyp...
Da solltest du ansetzen. Eventuell musst du dich etwas einarbeiten in Content Types, Views, CCK, usw. Ohne das wirst du nicht glücklich werden. Views ist kein Modul um Daten einzugeben, sondern um Daten darzustellen, im Grunde eine Stützhilfe für Datenbank-Abfragen, grob gesagt. Eingegeben werden Daten z.B. per Inhaltstypen. Also mit Inhaltstypen erstellen, mit Views dartsellen.
Alternativ kannst Du auch
am 13.12.2012 - 15:45 Uhr
Alternativ kannst Du auch einfach das Profil der User bei der Anmeldung einfach um die gewünschten Felder erweitern und diese dann mit Views anzeigen lassen. Dann brauchst Du nicht einmal einen eigenen Inhaltstyp erstellen.