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.
estateSmart
estateSmart ist eine Software zur Verwaltung von Immobilien (ähnlich wie FlowFact, onOffice oder Immomio) und bietet eine OpenImmo-Schnittstelle.
Gruppen-Nummer übernehmen
Die Software "estarteSmart" überträgt die Gruppennummer im Feld "gruppen_nummer". In der openimmo Erweiterung ist dafür das Feld "verwaltungTechn_gruppenKennung" vorgesehen.
via Signal/Slot
Um das Feld an die korrekte Stelle zu übertragen, ist ein Slot vorbereitet, den Du mit den folgenden Zeilen in der '''ext_localconf.php''' in Deinem eigenen Sitepackage aktivieren kannst:
$signalSlotDispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\SignalSlot\Dispatcher::class);
$signalSlotDispatcher->connect(
\CodingMs\Openimmo\Command\ImportCommand::class, 'afterCreation',
\CodingMs\Openimmo\Slot\ImmobilieSlotGruppenKennung::class, 'afterCreation'
);
via Event Listener
Ab Version 6.0.9 steht hierfür ein PSR-14 event zur Verfügung. Ein Beispiel findest Du in Classes/EventListener/AfterCreationExample.php
, die Registrierung des Event Listeners wird in Configuration/Services.yaml
durchgeführt.