Action: inx_render_property_search_form

Über diesen Action-Hook kann das Immobilien-Suchformular in eine Template-Datei eingebunden werden.

?> Das Rendern von (Teil)Komponenten erfolgt anstelle von direkten Funktionsaufrufen per Action-Hook, da so u. a. auch in Add-ons oder anderen Plugins/Themes nicht explizit die Verfügbarkeit des Kickstart-Basisplugins geprüft werden muss. Render Actions können auch als Low-Level-Varianten der hierauf aufbauenden Shortcodes betrachtet werden.

Parameter

Name
$template
$atts

?> Im Array $atts können auch weitere, beliebige Attribute zum PHP-Template "durchgeschleift" werden (hier verfügbar im Array $template_data).

Code-Beispiele

Die folgenden Aufrufe der Render-Action erfolgen typischerweise in einer Template-Datei (Skin, Theme/Child-Theme oder Plugin).

Standard-Suchformular rendern

do_action( 'inx_render_property_search_form' );

Suchformular mit reduziertem Umfang und alternativer Ergebnis-Seite rendern

do_action(
    'inx_render_property_search_form',
    'property-search',
    [
        'elements' => 'property-type, marketing-type, submit',
        'results-page-id' => 4711
    ]
);