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.
Hinzufügen eines Datenfeldes im Listeneintrag
Wenn Du die OpenImmo-Erweiterung mit den Standard-Fluid-Templates verwendest, kannst Du wie folgt weitere Datenfelder hinzufügen - einfach das folgende Setup-TypoScript enfügen:
plugin.tx_openimmo {
settings {
# Konfiguration im Bereich deche/Liste
search {
# Konfigration der Fieldsets
fieldsets {
# Allgemeines Fieldset
general {
# Anzuzeigende Felder
fields {
# Key, sollte gleiche Struktur haben wie im OpenImmo-XML.
geo_strasse {
# Label für das Datenfeld
label = Strasse:
# Fluid Partial Pfad - hier wieder die gleiche Struktur wie im OpenImmo-XML.
partial = Geo/Strasse
}
}
}
}
}
}
}
Hinweis:
Die neuen Felder werden immer hinten angehängt! Wenn Du eine andere Reihenfolge der Felder benötigst, musst Du den fields Knoten einmal komplett löschen (
fields >
) und dann die benötigten Felder in der gewünschten Reihenfolge neu definieren. Alternativ kannst Du natürlich auch das Search/Item.html Partial komplett überschreiben und die gewünschten Werte direkt auslesen.