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

[Gelöst] Umkreissuche View nach exposed Filter ändern

Eingetragen von Julsen (178)
am 16.10.2015 - 11:21 Uhr in
  • Views
  • Drupal 7.x

Hallo,

stehe man wieder vor einem Problem wo ich ein paar Denkanstöße gebrauchen könnte.

Habe eine Umkreissuche mit Geofield, GeoPHP, Addressfield, Leaflet und Geocoder realisiert. Funktioniert auch recht gut. Ein View (Page) der die Map anzeigt mit den ganzen Locations und einen Block der die ganzen Locations in Tabellenform anzeigt und mittels exposed proximity Filter die Locations filtern kann. Der Block ist auf der View (Page) als Footer eingebettet.

Jetzt zu meinem Problem.

Nutzt ein Nutzer den proximity Filter wird die Tabelle gefiltert, was auch so sein soll. Leider bleibt die Map davon aber unberührt. Gibt es jetzt noch die Möglichkeit den proximity Filter an die Map zu übergeben, so dass sich der Kartenausschnitt ändert und nur die im Umkreis befindlichen Locations angezeigt werden? Habe den proximity Filter auch als Contextual Filter angegeben, leider tut sich hier auch nichts.

Hat zufällig wer einen Tip für mich?

Viele Grüße
Julsen

So, habe es noch mal wie lonit gesagt per Anhang versucht. Per Anhang im vorhandenen View hatte es nicht geklappt, hatte einen neuen angelegt und siehe da, es funktioniert.

  1. View Page anlegen als Tabelle
  2. Fields nach Belieben hinzufügen
  3. Filter Criteria ein Geofield als proximity hinzufügen und exposed wählen, dort dann less than or euqal to wählen, Source ist geocoded Location mit Google Geocoder
  4. Anhang als Geofield Map oder Leaflet oder was auch immer anlegen
  5. Bei den Fields das Geofield hinzufügen und Format Einstellungen auswählen
  6. Bei Attachment Settings inherit exposed filters auf Ja stellen und bei Attached Page auswählen
  7. Bei Filter Criteria sollte solange du keinen override gemacht haben, auch der proximity exposed Filter zufinden sein
‹ [gelöst] Exposed Filter Werte auf Block in der Seite übertragen. [Gelöst] Umkreissuche View nach exposed Filter ändern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Map verwendest Du als

Eingetragen von Ionit (1802)
am 16.10.2015 - 13:07 Uhr

Die Map verwendest Du als "Anhang" im View?

Hast Du folgende Optionen im Map-Anhang aktiviert?
Inherit contextual filters: Yes
Inherit exposed filters: Yes

Edit: Sorry - habe überlesen dass Du die Map auf der Page verwendest! Dazu kann ich dann leider nichts sagen! Ich verwende die Map bei mir nämlich ausschließlich als "Anhang"!

Nochmal Edit: Wo sind denn nun die Exposed Filter? Sind die im Block oder auf der Page?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die exposed Filter sind im

Eingetragen von Julsen (178)
am 16.10.2015 - 19:18 Uhr

Die exposed Filter sind im Block und sollen per Contextual Filter and die Page mit Map übergeben werden. Das mit umgekehrt könnte ich aber auch mal veruschen, danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Julsen, ich habe genau das

Eingetragen von montviso (2188)
am 16.10.2015 - 21:09 Uhr

Hi Julsen,
ich habe genau das umgekehrte Szenario, also die Karte als Seite und darunter einen Block mit Tabelle und ich bekomme auch keine Übergabe der Umkreissuche an die Tabelle.
Ich habe hier schon mal einen Thread dazu eröffnet:
http://www.drupalcenter.de/node/53592
Ich habe mich zwischenzeitlich nicht mehr damit beschäftigt, weil andere Themen Prio hatten.
Aber ich bin schon reichlich verzweifelt an dem Thema.
Vielleicht kannst Du Dir ja was raus ziehen aus den Tipps, die in meinem Thread genannt sind.
Gruß, Regina

  • Anmelden oder Registrieren um Kommentare zu schreiben

Deinen Thread hatte ich über

Eingetragen von Julsen (178)
am 16.10.2015 - 21:29 Uhr

Deinen Thread hatte ich über die Suche irgendwie nicht gefunden, danke.

Habe jetzt auch eine View Page erstellt die die Daten als Tabelle hat, dort den exposed proximity search filter angelegt - funktioniert auch mit der Tabelle. Dann einen Anhang angelegt mit der Map und Contextual und Exposed der Parents auf ja gestellt. Funktioniert nicht. Contextual Filter noch angegeben und beim Anhang auf proximity durch Contextual gestellt, leider auch nichts. Irgendwo übersehe ich etwas ^^

Aber wie ich sehe, hast du es mittels Taxonomy gelöst. Durch den customized Marker ist bei dir das PopUp verschoben, habe hier leider auch noch keine adequate Lösung finden können, damit das auf dem Icon sitzt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

" Irgendwo übersehe ich

Eingetragen von montviso (2188)
am 17.10.2015 - 18:48 Uhr

" Irgendwo übersehe ich etwas"
Ja, das geht mir auch so. ;-)

OK; das mit dem Anhang könnte ich auch versuchen, ich habe einfach eine Seite + Block gemacht.
Daß ich auch noch die Taxonomy-Auswahl biete, dürfte ja für Umkreissuche keine Rolle spielen.
Die funktioniert und wirkt sich auch auf die Tabelle aus, weil es ein Contextual Filter ist.
Der Umkreissuchen-Filter funktioniert (auf der lokalen Testumgebung) nicht auf der Tabelle.

Aber zumindest hat mich Dein Thread motiviert, da mal wieder dran zu gehen.
Und dann schau ich auch noch mal die Positionierung an.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Probiert das mal mit dem

Eingetragen von Ionit (1802)
am 17.10.2015 - 19:04 Uhr

Probiert das mal mit dem Anhang! Ich will jetzt nicht falsches sagen aber als "Block" dürfte das nicht funktionieren - wie sollen denn die Exposed Filter da überhaupt greifen (von der page in den Block hinein oder heraus).

Das geht nur mit "Anhang" denn da kann man die Exposed Filter automatisch übernehmen und somit auch de Ergebnisse filtern bzw. die Map automatisch aktuallisieren!

  • Anmelden oder Registrieren um Kommentare zu schreiben

"als "Block" dürfte das nicht

Eingetragen von montviso (2188)
am 17.10.2015 - 20:05 Uhr

"als "Block" dürfte das nicht funktionieren"
Das ist richtig.
Ich habe es ja auch mit einem eigenen Modul versucht, um die Parameter aus der URL zu übergeben.
Hat aber auch nicht geklappt.

Ich versuchs die nächsten Tage mal mit Anhang und berichte dann.

Kann man bei Dir schon was online sehen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hatte Freitag ja noch den Weg

Eingetragen von Julsen (178)
am 18.10.2015 - 10:29 Uhr

Hatte Freitag ja noch den Weg als Anhang versucht, leider hat es hier auch nicht funktioniert

//Update
Es funktionier inzwischen. Habe es noch mal komplett neu gemacht, also den View. Habe den Lösungsweg im 1. Thread eingefügt

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Julsen, ja, ich habe es

Eingetragen von montviso (2188)
am 18.10.2015 - 11:55 Uhr

Hi Julsen,

ja, ich habe es gestern Abend auch so versucht und es klappt.
Danke für den Super Tipp mit dem Anhang.
Die Einstellung Inherit für Exposed Filter hatte ich noch nie verwendet und einfach nicht dran gedacht.

Sobald es online steht, stelle ich meinen Thread auch auf gelöst.
Gurß, Regina

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wunderbar, hat

Eingetragen von montviso (2188)
am 18.10.2015 - 17:17 Uhr

Wunderbar, hat geklappt.
Danke noch mal.
http://www.abhof-automat.de/

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

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