Ich habe einen Inhaltstyp "Überprüfung" mit einem Knotenverweis auf "Produkt". Ich möchte, dass Benutzer das Produkt bewerten, während sie eine detaillierte Bewertung schreiben. Ich habe in "Überprüfung" ein Fivestar-Feld "Bewertung" hinzugefügt und als "Abstimmungsziel" das "Knotenreferenzfeld" ausgewählt. Benutzer können die Bewertung eingeben und gleichzeitig bewerten. Ich habe eine Ansicht erstellt, in der alle Bewertungen für ein Produkt angezeigt werden, und die Bewertungen werden gut aus dem Feld "Bewertung" abgerufen.
Ich kann jedoch keine Ansicht richtig konfigurieren, um eine durchschnittliche Bewertung für ein Produkt anzuzeigen. Ich habe eine Beziehung zu "Inhalt: Abstimmungsergebnisse" eingerichtet und das Kontrollkästchen "Erforderlich" deaktiviert. "Werttyp" = Prozent, "Abstimmungs-Tag" = "Abstimmung", "Aggregationsfunktion" = "Durchschnittliche Abstimmung". Alle Abstimmungsergebnisse sind leer.
Was mache ich falsch?
Danke
In Drupal 7 gibt es wirklich keinen Grund, einen anderen Inhaltstyp für Überprüfungen zu verwenden. Es sei denn, Sie wollen auch wirklich.
In Drupal 7 sind Kommentare jetzt feldfähig, sodass Ihre Kommentare das Bewertungsfeld für fünf Sterne verwenden können. Auch wenn Sie das Feld fivestar in einem Kommentar verwenden, besteht jetzt die Möglichkeit, den "übergeordneten Knoten" als Ziel zu verwenden, das genau Ihren Wünschen entspricht.
Nachdem Sie Ihren Kommentar so eingerichtet haben, dass der übergeordnete Knoten als Ziel verwendet wird, müssen Sie die Bewertung für das Produkt noch aktivieren. Der Grund dafür ist, dass die Abstimmung nicht abgegeben wird, wenn das Tag, über das abgestimmt wird, nicht aktiviert ist.
Stellen Sie außerdem sicher, dass Sie die neueste -dev-Version verwenden. Fivestar hat derzeit noch keine Veröffentlichung. Aber es wird sehr bald und die neueste -dev-Version ist ziemlich stabil.
quelle