Ich habe ein Benutzer-Flag, das einer " Folgen " - oder " Abonnieren " -Funktion ähnelt .
Grundsätzlich möchte ich 3 views
für die user profile
Seiten meiner Website erstellen:
- Eine Liste von Benutzern, die von einem Benutzer markiert wurden (z. B. ein Block "Personen, denen ich folge")
- Eine Liste von Benutzern, die einen Benutzer markieren (z. B. ein Block "Meine Fans" oder "Meine Follower")
- Eine Liste der Knoten aller Benutzer, die von einem Benutzer gekennzeichnet wurden (dh eine Newsfeed-Funktion, mit der ein Benutzer den gesamten neuen Inhalt der von ihm gekennzeichneten Benutzer anzeigen kann).
Würde mich über Hilfe oder Kommentare freuen!
Antworten:
Besser spät als nie, um Fans zu gewinnen, können Sie:
quelle
Das erste Szenario kann wie folgt erreicht werden (in Drupal 7)
Wenn Sie Panels verwenden, müssen Sie sicherstellen, dass Sie die UID an die Ansicht übergeben.
Lassen Sie mich wissen, wenn Sie Glück haben, und arbeiten Sie noch daran, die beiden anderen Szenarien herauszufinden
quelle
Ich hatte Mühe, Nummer 2 zu bekommen, aber dank dieser Antwort: Wie kann ich eine Ansicht erstellen, in der alle Benutzer angezeigt werden, die einen einzelnen Benutzer markiert haben?
quelle
Ich glaube, ich habe herausgefunden, wie man Nummer 1 und 3 konfiguriert.
Jetzt sollten Sie in der Lage sein, Felder zu verwenden, um die gewünschten Informationen wegzulassen oder hinzuzufügen.
quelle
Ja, das ist die richtige Antwort, user379468!
Anstelle des dritten Punktes verwenden Sie:
quelle
Eine Liste von Benutzern, die einen Benutzer markieren (z. B. ein Block "Meine Fans" oder "Meine Follower")
das ist es.
Vielleicht möchten Sie einen Filter hinzufügen, um Ihren eigenen Namen herauszufiltern.
quelle