Immobilie direkt auf einer Seite anzeigen
Wenn Sie eine Immobilie (bspw. eine Referenz-Immobilie) direkt auf einer Seite anzeigen wollen, können Sie dies wie folgt erreichen:
- Erstellen Sie ein Search/List & Show Plugin.
- Wählen Sie eine beliebige Sortierung aus - diese ist nicht relevant.
- Auf dem Tab General können Sie nun in dem Feld Display a property immediately by external object number eine externe Immobilien-Nummer eingeben.
- Wenn Sie nun das Plugin speichern und sich die Seite im Frontend ansehen, wird die Immobilie direkt angezeigt, als wäre sie über die Listen-Ansicht aufgerufen worden.
Achtung:
Beachten Sie, das wenn die Immobilie auf Grund einer Synchronisierung nicht mehr vorhanden ist oder sich die externen Immobilien-Nummer verändert hat, die Immobilie nicht mehr angezeigt werden kann. Das Plugin leitet dann in die Listen-Ansicht weiter und es wird eine Fehlermeldung ausgegeben. Wenn dieser Fall eintritt, können Sie durch setzen der Option Show result on page load (otherwise you need to press search) auch direkt die vorhandenen Immobilien unter der Fehlermeldung anzeigen.
Template-Anpassungen von direkt angezeigten Immobilien
Wenn Sie nun die Detail-Ansicht der direkt angezeigten Immobilien anpassen wollen, bspw. weil der Zurück-Button eine andere Ausprägung haben soll, können Sie dies mit der folgenden Fluid-Condition erreichen:
<f:if condition="{passedByPlugin}">
<f:then>passed by plugin</f:then>
<f:else>called by list</f:else>
</f:if>