SEBLOD®-List Modul in Sidebar per Suchfeld weiter eingrenzen

Mehr
12 Mär 2019 22:44 - 13 Mär 2019 17:30 #4373 von mrohinio
Hallo Leute,

ich möchte gerne ein SEBLOD®-List Modul per Suchfeld (input field) weiter eingrenzen. Im Modul werden Standorte angezeigt, die sich aus einer Variable aus dem gerade angezeigten Beitrag ergeben. Das habe ich über das SD Live Plugin realisiert. Das Modul befindet sich in einer Sidebar.

Folgendes habe ich umgesetzt:
Einen Form & Content Type mit dem Inhaltstyp Frei für die Standorte. Die Inhalte werden in einer eigenen Datenbanktabelle gespeichert (Spalten: ID | Ort | Postleitzahl | Straße | Nummer | Name | ...)
Beispiel:
  • 1 | DemoPlace1 | 12345 | Demo Street | 1 | Standorte 1
  • 2 | DemoPlace2 | 54321 | Demo Street | 2 | Standorte 2

Zusätzlich habe ich eine weitere Datenbanktabelle für Orte angelegt nach denen gefiltert werden soll. Die Orte sind den Standorten zugewiesen (Spalte: id | zipcode | place | loc_id). Die loc_id entspricht der ID der Tabelle für die Standorte.
Beispiel:
  • 1 | 12345 | Place123 | 3
  • 2 | 54321 | PlaceXYZ | 1,2

Und jetzt komme ich nicht weiter.
Der User soll seine PLZ eingeben und die Eingabetaste drücken können. Es soll dann in der Datenbank über die Tabellen für die Standorte und Orte geprüft werden, ob es für die eingegebene PLZ passende Standorte gibt.
  • Wenn ja, soll nur noch dieser Standort bzw. diese Standorte im SEBLOD®-List Modul angezeigt werden.
  • Wenn nein, soll eine Nachricht z.B. unter dem Suchfeld für die PLZ angezeigt werden.

Ich habe schon verschiedene Felder versucht. Leider ohne Erfolg. Evtl. verstehe ich auch das SEBLOD®-List Modul falsch. Ich habe auch schon versucht eine SEBLOD®-Search Modul zusätzlich zu nutzen. Dann habe ich aber das Problem, dass die Website nicht auf der aktuellen Seite bleibt.

Bin dankbar für jeden Tipp.
Letzte Änderung: 13 Mär 2019 17:30 von FINWICK.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
14 Mär 2019 15:33 #4376 von time4mambo

Das SEBLOD®-Handbuch als kostenloses Onlinebook auf time4joomla
Tutorials zu Joomla und MS-Office: www.time4joomla.de
Seblod-Apps auf www.time4mambo.de

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
15 Mär 2019 21:17 #4377 von mrohinio
Hallo Axel,

danke für den Link.
Wenn ich es richtig verstehe greifst auf verschiedene DB Tabellen in Abhängigkeit zu und bekommst dann z.B. für ein Event die unterschiedlichen Orte angezeigt.

Ich gebe dem Content Type (Beitrag) die ID's der Standorte mit und diese kann ich dann über das SD Live Plugin im SEBLOD® List Modul mit dem entsprechenden List & Search Type abgleichen bzw. filtern. Die Daten der Standorte stammen bei mir auch aus einer eigenen DB-Tabelle.

Kann ich denn überhaupt die Anzeige im SEBLOD® List Modul noch weiter einschränken?
P.S. Der SD Databaser aus deinem Beispiel wird leider nicht mehr supported.

Matthias

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum