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

Inhaltssuche nach Wohnort der Nutzers

Eingetragen von heizer (68)
am 02.08.2013 - 05:56 Uhr in
  • Views
  • Drupal 7.x

Hallo, ich bin dabei eine Art soziales Netzwerk zu erstellen. Dabei geht es grob gesagt darum, dass man Nachrichten aus seiner Umgebung (PLZ-Bereich) schreiben und lesen kann.
Man kann also seine PLZ eingeben und sich dann Inhalte anzeigen lassen, die aus dem PLZ-Bereich bzw. entsprechendem Umkreis kommen anzeigen lassen.

Soweit haut auch alles hin. Nur eins will mir nicht recht gelingen. Ich möchte, nachdem sich ein User eingeloggt hat, dass die neuesten Einträge aus seinem PLZ-Bereich angezeigt werden, ohne dass er extra seinen Standort in die Suchfunktion (Views-Filter criteria) eingeben muss.

Also als Beispiel, ein User hat bei seiner Registrierung den Wohnort 12345 Berlin eingetragen, wie kann man es lösen, dass ihm bei jedem Anmelden sofort die neuesten Einträge aus 12345 Berlin gezeigt werden?

Jemand da der mir weiterhelfen könnte?

‹ View, der zu geflaggten Nodes alle Benutzer anzeigt, die einen bestimmten Node geflagt haben Kommentaranzeige mit Views ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hierzu müsstest du in deinem

Eingetragen von SteffenR@drupal.org (2262)
am 18.08.2013 - 14:36 Uhr

Hierzu müsstest du in deinem View einen Contextual Filter anlegen, der auf den Wohnort filtert (dieser müsste dann natürlich auch in den Beiträgen enthalten sein). Über ein wenig custom PHP, könntest du dem Filter dann ein Standard Argument zur Verfügung stellen ( in dem Falle den Wohnort des aktuell angemeldeten Nutzers) ..

Da der Aufbau des Inhaltstyps unbekannt ist, ist es schwierig hier Code-Beispiele zu geben. Der Screenshot oben zeigt dir aber auf, wie man es umsetzen könnte.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Steffen, ich habe

Eingetragen von silentbob (41)
am 19.08.2013 - 12:06 Uhr

Hallo Steffen,

ich habe gelesen das du bei undpaul bist und einer von euch hat das SHS Modul geschrieben.
Nun meine Frage: Das SHS Modul klappt super auf Content Views, allerdings nicht auf User Views. Gibt es eine Möglichkeit wie ich User über Views nach hierarchischer Tiefe filtern kann ? Vieles klappt wie gesagt super bei Content Views, nur bei User Views greift vieles nicht.
Beispiel Filter nach Bundesländern mit Bezirken. Wenn ich Berlin wähle will ich alle User aus Berlin angezeigt. Wenn ich Berlin Mitte auswähle nur die aus Mitte logischerweise. Meine Taxonomy ist nach Bundesländern mit jeweiligen Bezirken eine Ebene tiefer konstruiert.
Berlin
- Berlin Mitte
- Kreuzberg
-usw.
Bayern
-Amberg
-Ansbach
-usw.

Sorry auch wenn das nicht genau zu dem Thread hier passt, aber wäre super wenn du dazu eine Idee hättest. Sitze schon sehr lange an diesem Problem. Danke und Gruss.

  • Anmelden oder Registrieren um Kommentare zu schreiben

mit disrance view. dort kanst

Eingetragen von caw (2762)
am 19.08.2013 - 12:28 Uhr

mit disrance view. dort kanst du als ausgangswert den standort des users nutzen und dann setzt du einfach einen radius fest.
das gaht dann auch ganz ohne php

  • Anmelden oder Registrieren um Kommentare zu schreiben

disrance view ? kannst du das

Eingetragen von silentbob (41)
am 19.08.2013 - 13:21 Uhr

disrance view ? kannst du das bitte etwas spezifizieren ?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo silentbob, schau

Eingetragen von PeFi (1)
am 19.08.2013 - 14:38 Uhr

Hallo silentbob,

schau einmal, ob dieses Modul evtl. hilfreich für Dich ist: https://drupal.org/project/geolocation_proximity

Gruß
Peter

  • Anmelden oder Registrieren um Kommentare zu schreiben

wenn du location nutzt kannst

Eingetragen von caw (2762)
am 19.08.2013 - 15:58 Uhr

wenn du location nutzt kannst du dort im view einen filter distance erstellen

  • Anmelden oder Registrieren um Kommentare zu schreiben

caw schrieb mit disrance

Eingetragen von heizer (68)
am 16.01.2014 - 07:13 Uhr
caw schrieb

mit disrance view. dort kanst du als ausgangswert den standort des users nutzen und dann setzt du einfach einen radius fest.
das gaht dann auch ganz ohne php

Hi, sorry für die späte Reaktion. Wie genau macht man das?

Filter criteria -> Standort: Distance / Proximity ... und dann "Origin" was einstellen?

Oder wie meinst du das. Danke schonmal für ne kurze Erklärung!

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

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 32 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