Zimmer- & Garagenausgabe in Real Homes

Die Angaben werden standardmäßig nicht in die vom Theme vorgegebenen Felder importiert, weil sie nicht eindeutig hierzu passen: Das Real-Homes-Feld für die Zimmeranzahl hat die Bezeichnung Schlafzimmer, deswegen wird hier per Standard-Mapping-Tabelle auch nur die entsprechende OpenImmo-Angabe für die Schlafzimmeranzahl importiert, nicht die Gesamtanzahl.

Beim Feld für die Garagen-/Stellplatzanzahl sieht es ähnlich aus: Der OpenImmo-Standard sieht hierfür keine eindeutige Angabe vor.

Es ist aber dennoch recht einfach möglich, die Zimmer-Gesamtanzahl und OpenImmo-Garagendaten mittels einer individuell angepassten Mapping-Tabelle beim Import zu berücksichtigen:

Hierzu wird zunächst eine Kopie der im Plugin-ZIP-Archiv mitgelieferten Quelldatei mappings/realhomes.ods unter einem eigenen Namen erstellt, z. B. realhomes_wohnsalon.ods. Diese kann mit LibreOffice/OpenOffice oder Google Tabellen bearbeitet werden. Zu ergänzen sind hier die folgenden Angaben:

TypeSourceDestinationFilter
custom_fieldflaechen->wohnflaecheREAL_HOMES_property_sizeinteger
custom_fieldflaechen->grundstuecksflaecheREAL_HOMES_property_lot_sizeinteger
custom_fieldflaechen->anzahl_schlafzimmerREAL_HOMES_property_bedroomsinteger
custom_fieldflaechen->anzahl_zimmerREAL_HOMES_property_bedroomsinteger
custom_fieldflaechen->anzahl_badezimmerREAL_HOMES_property_bathroomsinteger
 
custom_fieldpreise->stp_carport:anzahlREAL_HOMES_property_garageinteger
custom_fieldpreise->stp_duplex:anzahlREAL_HOMES_property_garageinteger
custom_fieldpreise->stp_freiplatz:anzahlREAL_HOMES_property_garageinteger
custom_fieldpreise->stp_parkhaus:anzahlREAL_HOMES_property_garageinteger
custom_fieldpreise->stp_tiefgarage:anzahlREAL_HOMES_property_garageinteger
custom_fieldpreise->stp_garage:anzahlREAL_HOMES_property_garageinteger

Im nächsten Schritt wird die Tabelle dann als CSV-Datei exportiert, in den Mapping-Ordner der Website hochgeladen wp-content/uploads/immonex-openimmo-import/mappings und anschließend in der Plugin-Konfiguration unter Einstellungen > OpenImmo Import > [Allgemeine Einstellungen] Mapping-Typ ausgewählt.

Bei allen nachfolgend importierten/aktualisierten Objekten werden dann die genannten Theme-Felder befüllt.