Gutenberg Immobilien Schnellsuche

Geändert am Do, 21 Nov um 4:02 NACHMITTAGS


Inhaltsverzeichnis



Einleitung

Parameter






Einleitung


Die Gutenberg Immobilien Schnellsuche ist momentan nur als Shortcode Version konfigurierbar. Sie kann mehrmals auf einer Seite eingebunden werden und jeweils verschiedene Zielseiten ansprechen. Auch können mehrere Google Suchen eingebunden werden. Zusätzlich besteht die Verbindung zu einer Suche unter Immobilien und Filialen/Standorten/Makler (je nach Verwendung). Durch die enorme Flexibilität der Schnellsuche kann diese für die neue Kartenfilterung sowie für die alte Kartenfilterung eingesetzt werden. Eine Zweckentfremdung nur für die Weitergabe von Parametern in der URL ist ebenfalls möglich!






Parameter


config_json --> Hier geben Sie die HTML-Template-ID oder das direkte JSON an.
destination_page --> Hier geben Sie die Zielseite nach dem "Suchen/Absenden" an.


Die JSON Konfiguration unterstützt folgende Ausprägungen:


"google_search"

"submit"

"select" --> Hier werden dann zwingend "options" als Ausprägung notwendig.

"checkbox" --> Hier werden dann zwingend "options" als Ausprägung notwendig. 

"text"

"number"


Die Ausprägungen sind von den gängigen HTML Inputtypen abzuleiten.

Zusätzlich gibt es noch: "input_special_search" welche die Kennung oder Filialen Suche auslösen.


Bitte beachten Sie, dass die Parameter in der URL entsprechend mit den Funktionen, die Sie auslösen, sollen übereinstimmen muss. Andernfalls, gelangen Sie nur zur nächsten Seite ohne eine Aktion.


Folgend hier nun ein paar Beispiele von JSON Konfigurationen.



{
  "prop_search": {
    "input_value": "",
    "input_name": "kennung",
    "input_placeholder": "Objektnummer",
    "input_label": "Objektnummer",
    "input_type": "text",
                "input_special_search" : "prop_search"
  }
}
{
  "filialen_search": {
    "input_value": "",
    "input_name": "objekt_titel",
    "input_placeholder": "Standort suchen",
    "input_label": "Standortsuche",
    "input_type": "text",
                "input_special_search" : "filialen_search"
  }
}
{
  "objektart_raw": {
    "input_value": "",
    "input_name": "quick-objektarten",
    "input_placeholder": "Objektart wählen",
    "input_label": "Alle Objektarten",
    "input_type": "select",
    "options": [
      {
        "label": "Gewerbe",
        "value": "business"
      },
      {
        "label": "Investment",
        "value": "investment"
      }
    ]
  },
  "hidden_one_init": {
    "input_value": "Suchen",
    "input_name": "immowerft-quick-search-send",
    "input_placeholder": "",
    "input_label": "",
    "input_type": "hidden"
  },
  "hidden_one_init_two": {
    "input_value": "quick_search_send_post_data",
    "input_name": "quick_search_sender",
    "input_placeholder": "",
    "input_label": "",
    "input_type": "hidden"
  },
  "google_search": {
    "input_value": "",
    "input_name": "google_search",
    "input_placeholder": "Ort, Stadt, Adresse, PLZ",
    "input_label": "Google Suche",
    "input_type": "google_search"
  },
  "single_submit": {
    "input_value": "Suchen",
    "input_name": "send",
    "input_type": "submit"
  }
}
{
  "objektart_raw": {
    "input_value": "",
    "input_name": "quick-objektarten",
    "input_placeholder": "Objektart wählen",
    "input_label": "Alle Objektarten",
    "input_type": "checkbox",
    "options": [
      {
        "label": "Wohnungen",
        "value": "flat"
      },
      {
        "label": "Häuser",
        "value": "house"
      },
      {
        "label": "Grundstücke",
        "value": "plot"
      }
    ]
  },
  "hidden_one_init": {
    "input_value": "Suchen",
    "input_name": "immowerft-quick-search-send",
    "input_placeholder": "",
    "input_label": "",
    "input_type": "hidden"
  },
  "hidden_one_init_two": {
    "input_value": "quick_search_send_post_data",
    "input_name": "quick_search_sender",
    "input_placeholder": "",
    "input_label": "",
    "input_type": "hidden"
  },
  "google_search": {
    "input_value": "",
    "input_name": "google_search",
    "input_placeholder": "Ort, Stadt, Adresse, PLZ",
    "input_label": "Google Suche",
    "input_type": "google_search"
  },
  "single_submit": {
    "input_value": "Suchen",
    "input_name": "send",
    "input_type": "submit"
  }
}



War dieser Artikel hilfreich?

Das ist großartig!

Vielen Dank für das Feedback

Leider konnten wir nicht helfen

Vielen Dank für das Feedback

Wie können wir diesen Artikel verbessern?

Wählen Sie wenigstens einen der Gründe aus
CAPTCHA-Verifikation ist erforderlich.

Feedback gesendet

Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren