[gelöst] Review Modul
am 21.07.2014 - 22:54 Uhr in
Hallo liebe Community,
Ich weiß grad nicht mehr weiter...
Und zwar möchte ich Reviews zu einen eigenen Nodetype (filme) von meinen Nutzern erstellen lassen. Allerdings finde ich nicht die richtige Herangehensweise.
Meine erste Idee war die Kommentar Funktion in Verbindung mit dem Fivestar Modul zu nutzen, allerdings stoße ich dabei auf 2 Probleme. Nr 1. Die Review soll auch als einzel dargestellt werden. Nr. 2 ich möchte reviews in verbindung mit anderen Node Typen in einen View Darstellen.
Deshalb möchte ich nun einen neuen Nodetyp erstellen für die Reviews, aber ich hab leider keinen blassen schimmer wie ich es dann bsw hinbekomme die beiden Nodetypen zu verbinden und den Nodetype Filme dann nach Bewertung zu sortieren.
Ich hoffe jemand hat eine idee wie ich das hinbekomme.
- Anmelden oder Registrieren um Kommentare zu schreiben
Die Reviews als Nodetyp sind
am 28.07.2014 - 22:09 Uhr
Die Reviews als Nodetyp sind doch schon mal eine sehr gute Idee. Verbinden kannst du die mit den Filmen mit dem entity reference Modul. Ich würde die Filme von den Review nodes aus referenzieren (entity reference Feld "Film" einfügen).
Das mit der Bewertungsfunktion will gut überlegt sein. Wer soll was bewerten? Wenn der Review-Autor eine Filmbewertung abgeben soll, würde ein Ganzzahlfeld von/bis im nodetyp auch genügen. In Views die nodes danach zu sortieren, ist keine große Sache.
Fivestar macht dann Sinn, wenn mehrere Bewertungen für eine entity abgegeben werden sollen, z.B. andere user auch Filme bewerten oder gar Reviews bewerten. (?)
Beste Grüße
Marco
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Besten dank Marco, Die
am 29.07.2014 - 16:04 Uhr
Besten dank Marco,
Die Antwort hilft mir schon ein wenig. Die Reviews sollen von den Benutzern verfasst werden (die Filme werden von mir eingetragen). Das heißt es wird mehrere Reviews pro Film geben, sortiert werden sollen die Filme den nach der Durchschnitts Bewertung der Reviews (hier liegt mein eigentliches Problem).
Ist das möglich mit dem entity reference Modul oder ist es sinnvoller dsa ganze über php/mysql zu realisieren?
Und warum würdest du das entity reference field bei Film einfügen in der Review ist es doch praktischer zumindest bei mehreren Reviews?
Ich muss zugeben ich habe mich noch nicht in das entity reference Modul eingelesen werde dies aber nachholen wenn ich Zeit habe.
klar - das ist die klassische Anwendung
am 29.07.2014 - 20:00 Uhr
für das entity referenz Modul.
Du trägst in der Review den besprochenen Film ein.
Und in einer entsprechenden View kannst du dann die Revies des Filmes sehen, oder die Filme, die von einem User besprochen wurden, oder ...
Grüße
Ronald
Ich hab mich jetzt ein wenig
am 08.08.2014 - 10:34 Uhr
Ich hab mich jetzt ein wenig mit dem entity reference Modul beschäftigt aber beim einrichten des views weiß ich nicht weiter.
Ich hab das reference und das fivestar Feld bei den Inhaltstyp Review gesetzt.
Danach hab ich in der View bei Relations Entity Reference: Referencing entity ausgewählt und sortiere den View nach dem fivestar Rating der Review, das problem was ich jetzt habe ist das die von mehren usern bewerteten Filme 1 mal pro Review angezeigt werden und nach der jeweiligen Review sortiert werden(also nicht nach Durchschnitts Bewertung aller Reviews des films).
Ich weiß erlich nicht wie ich das mit der Sortierung nach der Durchschnitts Bewertung angehen soll, hat da jemand eine idee?
https://www.drupal.org/projec
am 10.08.2014 - 08:03 Uhr
https://www.drupal.org/project/reviews
oder
https://www.drupal.org/node/1308114
C.A.W. Webdesign
Danke euch allen hatt jetzt
am 14.08.2014 - 10:13 Uhr
Danke euch allen hatt jetzt alles Wunderbar funktioniert, ich hatte nur den fehler gemacht und das fivestar feld vor dem Entity referenz feld hinzugefügt und konnte somit kein Voting target auswählen.