Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Listeninhalt mit Auswahlfeld kategorisieren

Eingetragen von gerhabi (7)
am 09.10.2015 - 16:22 Uhr in
  • Views
  • Drupal 7.x

Hallo,
ich möchte meinen Usern die Möglichkeit geben, einen Listeninhalt (möglichst in einem View) mittels Auswahlfeld zu kategorisieren.
Es handelt sich um etwa 80 Kriterien, denen der User jeweils eine Kategorie aus 4 Möglichkeiten zuweisen kann. Danach sollen die Inhalte in verschiedenen Views aufbereitet werden.
Das hört sich ziemlich einfach an, aber ich finde keine Möglichkeit, anstatt des Inhaltes des Auswahlfeldes die Auswahl selbst anzuzeigen.
Kann mir jemand helfen?

Herzlichen Dank im Voraus
Gerhard

‹ Mehrere Daten in einem Node in View sortieren und per entity Reference in Registration aufrufen [gelöst] Node oder View soll dazu entsprechende View anzeigen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Aus deiner Beschreibung wird

Eingetragen von marco.b (645)
am 09.10.2015 - 21:25 Uhr

Aus deiner Beschreibung wird das nicht ganz klar für mich. Meinst du anstatt "mittels Auswahlfeld zu kategorisieren" vielleicht filtern?
Dann bist du im view bei der Filtersektion richtig. Filter kann man als Auswahlfelder in views auch dem Benutzer darstellen = exposed filter

Generell zur Terminologie:
Inhaltstypen (nodes) für Content (Artikel, Seiten, Termine, ...)
Taxonomien = Ordungssystemen (Tags, Kategorien, Rubriken) zum Sortieren und danach filtern usw.
Views = konfigurierbare Datenbankabfragen für alles mögliche

Tipp: https://www.wunderkraut.se/blogg/taming-beast-learn-views-wunderkraut (Video tutorial für Views, sehr empfehlenswert!!!)

Viel Spaß
Marco

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Antwort

Eingetragen von gerhabi (7)
am 10.10.2015 - 07:27 Uhr

Danke für die Antwort Marco.

Ich möchte den Nutzern einen umfangreichen Fragenkatalog aus dem Gesundheitsbereich beantworten lassen. Da es sich um immerhin knapp 80 Fragen handelt, sollen die Antworten dann in mehreren Views dargestellt werden.
Naheliegend wäre eine Tabelle, bei der nur 1 Feld (die Auswahlliste) zur Bearbeitung zur Verfügung steht. Vielleicht ist das ganz einfach und ich stehe nur seit längerem auf dem Schlauch, aber ich finde einfach keine Lösung. Wenn ich das richtig verstanden habe, sind die Views Abfragen, deren Resultate offensichtlich nicht mehr weiter verarbeitet werden können – richtig?

Ich werde mir nun die Umfrage im Modul Webform genauer ansehen, vielleicht werde ich da fündig. Allerdings sind dort die Formulare selbst die Nodes und deren einzelne ausgefüllte und versandten Antworten werden da „irgendwie“ in der Datenbank abgespeichert.
Ich melde mich wieder, wenn ich etwas Verwertbares herausgefunden habe.

Viele Grüße
Gerhard

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dazu ist ein view nicht gut geeignet

Eingetragen von marco.b (645)
am 12.10.2015 - 15:17 Uhr
Zitat:

ich möchte meinen Usern die Möglichkeit geben, einen Listeninhalt (möglichst in einem View) mittels Auswahlfeld zu kategorisieren.

Dazu ist ein view nicht gut geeignet. Es gibt zwar mit editablefields die Möglichkeit, in einem View Werte dirtekt zu bearbeiten, aber das macht hier wenig Sinn, weil du ja im Sinn einer Umfrage pro User/Besucher unterschiedliche Eingaben ermöglichen willst. Lässt du das direkt mit editablefields zu, überschreibt ein user die Eingaben des anderen. Ich glaube nicht, dass du das willst.

Also Umfrage, oder? Dazu wäre grundsätzlich webform, entityform oder einfach 1 Inhaltstyp (mit Erstellungsrechten für die Zielgruppe) geeignet.

Zitat:

Es handelt sich um etwa 80 Kriterien, denen der User jeweils eine Kategorie aus 4 Möglichkeiten zuweisen kann. Danach sollen die Inhalte in verschiedenen Views aufbereitet werden.

Das könnte dann z.B. eine Webform mit 80 "Components" sein, bei denen deine 80 Kriterien die "Fragen/Umfragepunkte" sind und die Antworten aus je 1 Auswahliste mit den immer gleichen 4 Möglichkeiten besteht.

Das ganze kannst du dann auch in einer View darstellen zur auswertung (nicht zur bearb.)

Zitat:

Danach sollen die Inhalte in verschiedenen Views aufbereitet werden.

Das verstehe ich nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

du bentzt die falschen Begriffe,

Eingetragen von ronald (3857)
am 12.10.2015 - 18:59 Uhr

was etwas irritiert.

Eine View ist eine Datenbankansicht.

Was du meinst, ist wohl ein mehrseitiges Formular.

Zum Kategorisieren bieten sich Taxonomies an.

Ob du die Voting API benutzt, oder die Forms-API nutzt, hängt von der weiteren Verarbeitung ab.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Formular

Eingetragen von gerhabi (7)
am 12.10.2015 - 19:54 Uhr

Danke Marco, danke Ronald - für die Anstöße!

Ich habe mich inzwischen auch schon in Richtung Formulare und Taxonomien bewegt, aber das geht leider irgendwie alles in die Leere.
Inzwischen befürchte ich, dass das an der speziellen Drupal-Ausprägung liegt, mit der ich das Ganze teste - Open Atrium. OA käme mir sehr gelegen, weil ich an einem Community-Projekt arbeite.

Ich muss mal schauen, wie es weitergeht - ich gebe aber auf jeden Fall noch ein Feedback.

Grüße
Gerhard

  • Anmelden oder Registrieren um Kommentare zu schreiben

lass dich nicht verwirren

Eingetragen von ronald (3857)
am 13.10.2015 - 08:51 Uhr

OA ist eine wesentliche Erweiterung, die dir auch eine umfangreichere Rechtestruktur zur Verfügung stellt.

Dein Vorhaben kommt weitestgehend mit den Grundfunktionalitäten von Drupal aus.

Du könntest, wenn du die Formulardaten speichern und auswertden möchtest, diese als content_type anlegen.
Alle Kategoriefelder würden eine Referenz auf einen Taxonomy-Katalog erhalten, und als Widget verwendest du ein Kombofeld, oder Radiobuttons.

----

Der andere Ansatz wäre eine Befragung mit dem Votingmodul.
Auch hier würdest du bei entsprechenden Fragen eine Referenz auf Taxonomykataloge legen.

  • 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 1 Woche 6 Tagen
  • 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 14 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