Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.
Immobilie direkt auf einer Seite anzeigen
Wenn Du eine Immobilie (bspw. eine Referenz-Immobilie) direkt auf einer Seite anzeigen willst, kannst du dies wie folgt erreichen:
- Erstelle ein Search/List & Show Plugin.
- Wähle eine beliebige Sortierung aus - diese ist nicht relevant.
- Auf dem Tab General kannst Du nun in dem Feld Display a property immediately by external object number eine externe Immobilien-Nummer eingeben.
- Wenn Du nun das Plugin speicherst und Dir die Seite im Frontend ansiehst, wird die Immobilie direkt angezeigt, als wäre sie über die Listen-Ansicht aufgerufen worden.
Achtung:
Beachte, dass 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, kannst Du 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 Du nun die Detail-Ansicht der direkt angezeigten Immobilien anpassen willst, bspw. weil der Zurück-Button eine andere Ausprägung haben soll, kannst Du 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>