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

Views Ansicht auf einen Beitrag zentrieren??!

Eingetragen von cillit (22)
am 13.11.2013 - 22:23 Uhr in
  • Views
  • Drupal 7.x

Hallo Community,

nach mehreren Tagen intensiven Suchens habe ich immer noch keinen Ansatz gefunden, deshalb hier meine Frage.
Ich nutze das Modul Userpoints und lasse in einem Block die User, nach Punkten sortiert, anzeigen (Bestenliste, wie hier auf der Seite auch).
Doch im Vergleich zu dieser Seite möchte ich nicht mit dem ersten User beginnen, sondern ausgehend von dem angemeldeten User drei Plätze vor ihm und drei hinter ihm anzeigen.

Beispiel:

Ausgabe auf Drupalcenter:

User nach Punkten sortiert:
wla 6225
stBorchert 5908
quiptime 4912
Tobias Bähr 3950
md 3829
bv 3739
Thoor 3678
Alexander Langer 3416
Exterior 2903
dawehner 2638

Mein Wunsch ausgehend vom Benutzer "Thoor":

User nach Punkten sortiert:
Tobias Bähr 3950
md 3829
bv 3739
Thoor 3678
Alexander Langer 3416
Exterior 2903
dawehner 2638

Hat jemand eine Idee wie ich sowas mit Views zu realisieren könnte?

mfg
cillit

‹ Views Summe Views Ansicht auf einen Beitrag zentrieren??! ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Nicht getestet, aber kommt

Eingetragen von Jenna (1883)
am 13.11.2013 - 22:44 Uhr

Nicht getestet, aber kommt vermutlich in deine Richtung?
https://drupal.org/project/views_conditional

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die schnelle Antwort

Eingetragen von cillit (22)
am 13.11.2013 - 23:07 Uhr

Habe das Modul gleich ausprobiert.
Mit diesem Modul, kann ich nur bestimmte Felder durch Textfelder ersetzen. Keine vollständigen
Aufgaben durchführen.
Ich glaube, dass dieses Modul für mein Vorhaben leider nicht nützlich ist.. bzw ich wüsste nicht wie.
Trotzdem Danke für den Vorschlag!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann noch ein Versuch, hier

Eingetragen von Jenna (1883)
am 14.11.2013 - 00:04 Uhr

Dann noch ein Versuch, hier ist eine Liste von Contrib Modulen, Userpoints Ranking hört sich doch ganz gut an, sorry, ist nur geraten... aber man kann ja auch mal Glück haben.

https://drupal.org/project/userpoints_contrib

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Man müsste das ev. aufteilen

Eingetragen von leda.ch (977)
am 14.11.2013 - 15:06 Uhr

Man müsste das ev. aufteilen auf drei Views:

1. Eine, die nur den Aktuellen User zeigt.
2. Eine, alle User nach Punkten > aktuellem User (Argument Punkte), aufsteigend sortiert und begrenzt auf 3
3. Eine, alle User nach Punkten < aktuellem User (Argument Punkte), absteigend sortiert und begrenzt auf 3

Danach in der View 1 die View 2 im Header und View 3 im Footer einbinden...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Vorschläge

Eingetragen von cillit (22)
am 14.11.2013 - 18:53 Uhr

@Jenna

das Contrib Modul gibt es nur als Development Release für Drupal 7x. Sehr schade...
Das Ranking Modul hatte ich auch schon installiert. Ich hatte dasselbe Problem wie hier beschrieben keine Readme / kein Support

@leda
Den Ansatz finde ich sehr interessant. Könntest du vielleicht näher erläutern wie ich diesen Vergleich in Views hinbekomme:

Zitat:

alle User nach Punkten > aktuellem User (Argument Punkte),

Ich finde keine Möglichkeit wie ich zwei Felder vergleichen kann. Bis jetzt kann ich immer nur ein Feld mit einem von mir händisch eingegebenem Wert vergleichen.

mfg
cillit

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nee, das war ein

Eingetragen von Jenna (1883)
am 14.11.2013 - 18:57 Uhr

Nee, das war ein Mißverständnis, in dem Link oben findest du die gesamte Liste weiter unten, mit vielen Modulen zu Userpoints und dort gibt es

https://drupal.org/project/userpoints_ranking

Den Link oben habe ich dir nur reingesetzt, falls du noch weitere Module ausprobieren möchtest, die eventuell helfen können.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich muss gestehen, das war

Eingetragen von leda.ch (977)
am 15.11.2013 - 10:16 Uhr

Ich muss gestehen, das war nur die Idee, wie ich das angehen würde. Obs geht, weiss ich nicht.

Views kann man mit Contextual Filters aufrufen. Damit wird aber die View mit = gefiltert. Das ist ja auch die Methode, mit der Du View 1 für Deinen aktuellen User aufrufen müsstest.

Es gibt aktuell keinen Ansatz, andere Operatoren auf die CF anzusetzen (es gab zwar mal ein Sandbox-projekt für D6 dafür).
Damit ist die Idee also direkt nicht umzusetzen.

Ich würde die drei Views aber dennoch so bauen, dann müsste eigentlich mindestens dreimal "Dein User" erscheinen.
Dann würde ich den Ansatz aus diesem Link
versuchen, um den Operator zu modifizieren (hook_views_query_alter())

  • 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 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 6 Tagen
  • In der entsprechenden View
    vor 2 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 6 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 19 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