Loading...
Navigation überspringen
Premium
Verfügbare Versionen
0local
Verfügbare Einstellungen
0local
Enthaltenen Plugins
0local
Implementierte PHP-Klassen
0local
Anzahl der Translations
0local
Implementierte View-Helper
0local

TYPO3 OpenImmo

Beschreibung

Mit der TYPO3 OpenImmo-Extension lassen sich Immobilien einfach und komfortabel auf der Webseite abbilden. Dazu steht Dir ein einfach zu konfigurierendes Anfrageformular, eine Schnellsuche für die Startseite oder Sidebar sowie natürlich auch eine Detailsuche und übersichtliche Listenansicht zur Verfügung. Die Extension ist einfach zu konfigurieren, basiert auf zukunftsfähigen Techniken (ExtBase, Fluid, modularer Aufbau) und lässt auch den Zugriff auf mehrere OpenImmo-Quellen zu. Der Import läuft über zugehörige Cronjobs/Scheduler. Die PRO-Version bietet darüber hinaus weitere nützliche Features, wie z.B. die Darstellung von Google-Maps-Karten direkt innerhalb der Listenansicht, um sofort sichtbar zu machen, wo die Immobilie liegt und welche Points of Interest (Schulen, Supermärkte, Ärzte u. ä.) sich in der Nähe befinden. Zusätzlich lässt sich automatisiert ein PDF auf Basis einer Vorlage generieren - anpassbar mit Hilfe von Fluid. Anfragen, die über das zugehörige Formular eines Eintrags gestellt werden, können direkt an den im Immobilien-Datensatz angegebenen Mitarbeiter versendet werden. Auch die Ausgabe und Anzeige eines QR-Codes ist möglich.

Key Features

 BasicBasic + Pro
Einfach zu konfigurierendes Anfrage Formular
Schnellsuche für die Startseite oder Sidebar
Detailsuche und übersichtliche Listenansicht
Teaserelemente für die Startseite oder Sidebar
Einfach zu konfigurieren
OpenImmo-Import via CronJob / Scheduler
Mehrere OpenImmo-Quellen möglich
Zukunftsfähige Technik (ExtBase, Fluid, modularer Aufbau)
Immoscout Anbindung möglich (EXT:immoscout Erweiterung erforderlich)
Feedback.xml als Anhang an Anfragen, so dass Kundendaten automatisiert verarbeitet werden können (bspw. von FlowFact oder onOffice).
Kompatibel mit FlowFact , immotion(R), LAGLER IMMO-Spezial, Immoblueplus (Aareon), onOffice, Immomio, EverReal, fio.de der FIO Systems AG, TopReal.at, Expose 9, estateOffice, estatePro, estateSmart, uvm.
Landing-Pages nach Land, Ansprechpartner oder Objekt-Unterart (wie z.B. Villa, Schloss, Finca) möglich
Google-Maps Karte in der Listenansicht, so sehen Sie direkt wo die Immobilien liegen
Google-Maps Karte in der Detailansicht mit Points of Interest, so sehen Sie direkt wo die nächste Schule, Supermarkt oder Arzt liegt
Automatisch generiertes PDF zu Ihren Immobilien-Objekten mit Ihrem Briefpapier (anpassbar mit Hilfe von Fluid)
Immobilien-Anfragen können direkt an den im Immobilien-Datensatz angegebenen Mitarbeiter geschickt werden
Anzeigen von QR-Codes
Immobilien-Ansprechpartner mit Bildern versehen
Umkreissuche möglich
Anfrage erst nach Bestätigung der Widerrufsbelehrung (per Mail) an den Makler weitergeben
Automatisches Generieren eines Exposés als PDF
Exposé per E-Mail versenden, wenn gewünscht erst nach Bestätigung der Widerrufsbelehrung (per Mail)
Suchaufträge einrichten, automatische Benachrichtung per Mail, wenn passende Immobilien eingestellt werden
Bewertungsanfrage, eine Anfrage stellen, die eigene Immobilie bewerten zu lassen (mehrschrittiges Formular)
Bookmarks (Merkliste), Interessante Immobilien auf eine Merkliste setzen
Private Immobilienangebote, Anbieten eigener Immobilien auf der Maklerseite, die Anfragen gehen dann an den Makler
Exportfunktion (XML-Format)
zusätzliches Backend-Modul zur Bearbeitung der Immobilien-Datensätze
 € 600,00 ex. VAT € 1.200,00 ex. VAT

Tags

DeutschEnglischStableTYPO3 8.7PremiumTYPO3 9.5PHP 7.2PHP 7.3SpanischPHP 7.4TYPO3 10.4PHP 8.0TYPO3 11.5PHP 8.1PHP 8.2TYPO3 12.4PHP 8.3

Change Log

OpenImmo Change-Log

2024-11-19 Release of version 7.2.1

  • [BUGFIX] Remove empty values in grouped property filter in frontend search

2024-11-19 Release of version 7.2.0

  • [FEATURE] Add filter for regional addon by area
  • [FEATURE] Add filter for geo_lage of immobilie records
  • [FEATURE] Add immobilie_geo_lageGebiet_gebieteSelect, immobilie_radius to quicksearch
  • [FEATURE] Add immobilie_geo_lageSelect, immobilie_geo_regionalerZusatz to quicksearch

2024-10-16 Release of version 7.1.14

  • [BUGFIX] Use links in anhang type intern as well
  • [TASK] Add more reference links in documentation page
  • [TASK] Migrate TypoScript imports
  • [TASK] Optimize provisionspflichtig und ausse_courtage in Fluid template

2024-08-21 Release of version 7.1.13

  • [BUGFIX] Fix translations in information row
  • [BUGFIX] Translate gender in feedback.xml in requests
  • [TASK] Database performance optimization
  • [TASK] Translation clean up

2024-07-02 Release of version 7.1.12

  • [BUGFIX] Fix property request with right of withdrawal information

2024-06-20 Release of version 7.1.11

  • [TASK] Hide import and nodes in local immobilie records
  • [TASK] Provide only connections from the same page for immobilie records
  • [TASK] Hide node and anhang record in backend
  • [BUGFIX] Fix usage of SendRightOfWithdrawalInformation event
  • [TASK] Clean up backend previews and make use of additional-tca for this
  • [TASK] Performance optimization if a lot of amount of properties are available
  • [TASK] Add another reference link in documentation
  • [BUGFIX] Fix reading ausstattung on unusual openimmo stucture

2024-03-04 Release of version 7.1.10

  • [BUGFIX] Fix spanish translations

2024-02-28 Release of version 7.1.9

  • [TASK] Add spanish translations

2024-02-14 Release of version 7.1.8

  • [BUGFIX] Fix request plugin action registration

2024-02-08 Release of version 7.1.7

  • [BUGFIX] Split address, street and house-number in feedback-xml
  • [BUGFIX] Fix wrong flash-message colors in frontend

2024-01-30 Release of version 7.1.6

  • [TASK] Add extension configuration setting for transferring kaltmiete into nettokaltmiete during import
  • [BUGFIX] Add isset condition on immobilie in import-command
  • [BUGFIX] Use objektnr_extern as a slug if objekttitel is empty
  • [BUGFIX] Remove version number in fluid template

2023-12-22 Release of version 7.1.5

  • [BUGFIX] Fix connection annotation in immobilie model

2023-12-15 Release of version 7.1.4

  • [BUGFIX] Fix PHP 7.4 issue with mixed property type

2023-12-14 Release of version 7.1.3

  • [BUGFIX] Fix flash message view-helper which was not displaying messages at all
  • [TASK] Clean up translation files

2023-12-13 Release of version 7.1.2

  • [TASK] Provide files of mime type application/pdf as property document as well
  • [BUGFIX] Display multi-language properties without matching language-mapping in all languages (-1)
  • [TASK] Add new content element wizard category for openimmo

2023-12-05 Release of version 7.1.1

  • [BUGFIX] Fix property list query related to the selected frontend language
  • [BUGFIX] Display multi-language properties without matching language-mapping in all languages (-1)
  • [TASK] Add missing translation value
  • [TASK] Optimize version conditions in PHP code

2023-11-21 Release of version 7.1.0

  • [FEATURE] Add object type sub-filter
  • [FEATURE] Add filterByContactPersonEmails and filterByCountryIsoCodes filters

2023-11-09 Release of version 7.0.7

  • [BUGFIX] Fix additional TCA usage

2023-11-07 Release of version 7.0.6

  • [BUGFIX] Fix php 7.4 compatibility

2023-11-01 Release of version 7.0.5

  • [BUGFIX] Fix usage of findByIdentifier on immobilie repository in PHP 7.4
  • [TASK] Clean up documentation

2023-10-25 Release of version 7.0.4

  • [BUGFIX] Remove function union return types
  • [BUGFIX] Fix request TypoScript condition with additional object check

2023-10-11 Release of version 7.0.3

  • [BUGFIX] Move modules dependency from pro into base extension

2023-10-11 Release of version 7.0.2

  • [BUGFIX] Fix Unknown column table_local in where clause
  • [TASK] Add missing features to documentation

2023-10-03 Release of version 7.0.1

  • [TASK] Add missing features to documentation

2023-10-03 Release of version 7.0.0

  • [TASK] Add missing features to documentation
  • [TASK] Optimize documentation articles
  • [TASK] Migrate to TYPO3 12 and remove support for TYPO3 10
  • [TASK] Preparations for TYPO3 12 migration

2024-10-16 Release of version 6.1.11

  • [BUGFIX] Use links in anhang type intern as well

2024-09-20 Release of version 6.1.10

  • [TASK] Optimize provisionspflichtig und ausse_courtage in Fluid template

2024-07-02 Release of version 6.1.9

  • [BUGFIX] Fix property request with right of withdrawal information

2024-02-05 Release of version 6.1.8

  • [TASK] Add extension configuration setting for disable meta information in detail view in frontend

2024-01-24 Release of version 6.1.7

  • [TASK] Add extension configuration setting for transferring kaltmiete into nettokaltmiete during import

2023-12-13 Release of version 6.1.6

  • [BUGFIX] Add missing translation labels for _keineAngabe

2023-09-07 Release of version 6.1.5

  • [BUGFIX] Fix frontend list sorting and optimize labels

2023-08-10 Release of version 6.1.4

  • [BUGFIX] Fix PHP requirements in composer and ext_emconf

2023-07-06 Release of version 6.1.3

  • [BUGFIX] Fix an undefined array access in ImmobilieController
  • [TASK] Add an option for Google-Maps fetching issues report mail

2023-07-06 Release of version 6.1.2

Unavailable due an mistake in versioning!

2023-07-03 Release of version 6.1.1

  • [TASK] Add an alternative property list sorting from second order-parameter

2023-03-14 Release of version 6.1.0

  • [TASK] Add documentation about all TypoScript constants
  • [FEATURE] Add sorting by group number
  • [TASK] Reorder documentation pages in menu

2023-01-19 Release of version 6.0.11

  • [BUGFIX] Insert netto/kaltmiete mapping in Import-Command for sender software onOffice

2023-01-11 Release of version 6.0.10

  • [TASK] Migration of TYPO3_MODE
  • [TASK] Remove Csh to TCA descriptions where fields identical
  • [TASK] Csh to TCA description migration, see #54
  • [TASK] Fix code style
  • [TASK] Perform TCA migrations
  • [TASK] Remove deprecated code and clean up
  • [TASK] Replace condition with PHP 8 compatible version in documentation
  • [TASK] Replace EditInModal by Edit in backend module
  • [TASK] Optimize documentation metadata
  • [TASK] Change wording in documentation

2022-07-29 Release of version 6.0.9

  • [BUGFIX] Fix possible undefined search request parameters
  • [BUGFIX] Fix slot example and add the persistence manager
  • [TASK] Add "afterCreation" PSR-14 event and example how to use it

2022-06-03 Release of version 6.0.8

  • [BUGFIX] Fix selection of connections in import command

2022-05-27 Release of version 6.0.7

  • [BUGFIX] Fix view helper namespace

2022-04-25 Release of version 6.0.6

  • [BUGFIX] Optimize handling if there are undefined verkaufsstatus information

2022-04-25 Release of version 6.0.5

  • [TASK] Optimize TypoScript conditions
  • [TASK] Remove objectmanager usage for image-service

2022-04-22 Release of version 6.0.4

  • [BUGFIX] Fix update service display message
  • [TASK] Change order of documentation topics

2022-03-26 Release of version 6.0.3

  • [BUGFIX] Fix swapped values in Verkaufsstatus and add new value for NEU
  • [BUGFIX] Fix getting usage type and marketing type after refactoring mistake
  • [TASK] Add documentation for sitemap xml configuration
  • [TASK] Disable import report by default

2022-03-03 Release of version 6.0.1

  • [BUGFIX] Refactor and fix Google-Maps service for fetching geo data
  • [BUGFIX] Fix search request command in PHP 8.0

2022-02-22 Release of version 6.0.0

  • [BUGFIX] Move TypoScript settings checks into search action in order to avoid FlashMessage issues
  • [TASK] Add generic draw item for backend previews
  • [TASK] Add missing translation values
  • [TASK] Remove noCacheHash parameter
  • [TASK] Enable autowire for dependency injection
  • [TASK] Optimize code style
  • [TASK] Migrate and refactor Code for PHP 8.0
  • [TASK] Migrate update service
  • [TASK] Add documentation en translation files
  • [TASK] Rename example ImmobilieSlotAusstattungBalkon
  • [TASK] Add Services.yaml
  • [TASK] Add and normalized some general configuration files
  • [TASK] Add Wertklasse Fluid partial for detail view
  • [TASK] Optimize construction year (zustandAngaben_baujahr) and heating YOC (zustandAngaben_energiepass_baujahr) in single view
  • [TASK] Rise PHP version to 7.4
  • [TASK] Migration for TYPO3 11.5 - remove support for TYPO3 9.5

2022-03-26 Release of version 5.5.5

  • [BUGFIX] Fix swapped values in Verkaufsstatus and add new value for NEU

2022-01-10 Release of version 5.5.4

  • [BUGFIX] Fix list queries for multi-language records.
  • [TASK] Add documentations configuration

2021-12-15 Release of version 5.5.3

  • [BUGFIX] Fix importer command execution on CLI - some fields were not imported.

2021-11-20 Release of version 5.5.2

  • [TASK] Inject Meta and OpenGraph tags on request page as well

2021-11-06 Release of version 5.5.1

  • [TASK] Remove teaser plugin from non cacheable plugins

2021-11-03 Release of version 5.5.0

  • [FEATURE] Add feature for grabbing the "regionaler Zusatz" from the Google-Maps API

2021-10-25 Release of version 5.4.0

  • [FEATURE] Add pre-filter in teaser/list plugin for showing only properties by a contact person name

2021-10-12 Release of version 5.3.1

  • [BUGFIX] Fix feedback.xml with activated withdrawal information

2021-09-25 Release of version 5.3.0

  • [FEATURE] Add plugin filter for filtering by sales state: open, reserved, sold

2021-09-21 Release of version 5.2.2

  • [BUGFIX] Fix expose url in feedback.xml of request email - remove empty bevorzugt+wunsch fields

2021-09-15 Release of version 5.2.1

  • [BUGFIX] Fix expose url in feedback.xml of request email - add a valid expose url.

2021-07-13 Release of version 5.2.0

  • [TASK] Use MIME types instead of file endings to check if an anhang is an image. Enlarge the database field which holds the format.

2021-06-28 Release of version 5.1.14

  • [BUGFIX] Fix create-PDF and request button in bookmark list item
  • [TASK] Add a field for kontaktperson/zusatzfeld
  • [TASK] Add configuration option for "from" address for email report (pro-version)

2021-05-07 Release of version 5.1.13

  • [BUGFIX] Fix displaying Haustiere, Vermietet, Einliegerwohnung, HeizkostenEnhalten only if true or false, not if null

2021-05-07 Release of version 5.1.12

  • [TASK] Add a documentation section about overriding search request mail labels.
  • [TASK] Add Hausgeld and Vermietet fields; optimize Haustiere field.
  • [BUGFIX] Fix prevent displaying address in different Fluid templates, if address is marked as hidden
  • [BUGFIX] Fix setting attachment group/type, when no group/type is defined

2021-04-26 Release of version 5.1.11

  • [TASK] Add partials for ausstelldatum, jahrgang und primaerenergietraeger in energiepass

2021-04-23 Release of version 5.1.10

  • [BUGFIX] Fix prevent displaying address in different Fluid templates, if address is marked as hidden
  • [BUGFIX] Fix netto|kaltmiete mapping issue for estateOffice

2021-04-07 Release of version 5.1.9

  • [TASK] Add Media/Exists view helper
  • [BUGFIX] Fix bookmarks button from list item

2021-03-04 Release of version 5.1.8

  • [BUGFIX] Fix logging for TYPO3 9

2021-03-04 Release of version 5.1.7

  • [TASK] Use new class LogUtility to output log messages in ImportCommand which prevents printing log messages during scheduler run

2021-02-09 Release of version 5.1.6

  • [BUGFIX] Fix mapping of kaltmiete/nettokaltemiete - this is only required by sendersoftware=Immomio

2020-02-01 Release of version 5.1.5

  • [TASK] Add translation documentation file

2020-01-29 Release of version 5.1.4

  • [TASK] Add documentation for openimmo.rating_request_submitted JavaScript Event

2020-01-25 Release of version 5.1.3

  • [TASK] Update translation file

2020-01-20 Release of version 5.1.2

  • [TASK] Add documentation translation files
  • [TASK] Add documentation about single page uid handling

2020-12-21 Release of version 5.1.1

  • [BUGFIX] Fix mapping of kaltmiete/nettokaltemiete - this is only required by sendersoftware=estatesmart.de

2020-12-15 Release of version 5.1.0

  • [FEATURE] Add parking slot fields

2020-12-15 Release of version 5.0.18

  • [TASK] Compare Anhang types in lowercase
  • [TASK] Extend list of "anhaenge"-types treated as image

2020-11-21 Release of version 5.0.17

  • [BUGFIX] Fix overriding detail page uid from search plugin
  • [BUGFIX] Validate request hash before using that object
  • [BUGFIX] Remove downloaded file in fetchData Command after zipping
  • [TASK] Add documentation part for TopReal.at Software

2020-11-18 Release of version 5.0.16

  • [TASK] Disable withdrawal feature for non purchase properties
  • [TASK] Add supported software in documentation
  • [TASK] Add HowTo Google Maps opt-in
  • [TASK] Add missing translation values
  • [TASK] Ensure list item translations will be loaded from base extension

2020-11-04 Release of version 5.0.15

  • [BUGFIX] Fix image paths in propertysearch documentation

2020-10-30 Release of version 5.0.14

  • [BUGFIX] Fix meta tag configuration for detail views

2020-10-16 Release of version 5.0.13

  • [TASK] Translations for open immo pro version

2020-09-29 Release of version 5.0.12

  • [BUGFIX] Search everywhere in location not specified
  • [BUGFIX] Add missing documentation translation file

2020-09-16 Release of version 5.0.11

  • [BUGFIX] Ensure contact person link is valid prefixed with http or https

2020-09-09 Release of version 5.0.10

  • [TASK] Add slot and documentation to copy the estateSmart field "gruppen_kennung" to the correct place

2020-09-09 Release of version 5.0.9

  • [TASK] Round values between 0 and 1 to 1 in main record nodes

2020-09-09 Release of version 5.0.8

  • [FEATURE] Add console command "fetchdata" to fetch openimmo data from an external URL
  • [TASK] Refactor log function
  • [TASK] Set option to follow 302 redirects when fetching attachments via curl
  • [TASK] Handle special case "distanzen" fields

2020-08-31 Release of version 5.0.7

  • [TASK] Add translation for HowTo Immonmio Request Link documentation

2020-08-31 Release of version 5.0.6

  • [TASK] Add HowTo for OpenStreetMap
  • [TASK] Map kaltmiete into nettokaltmiete because all filtering is using nettokaltmiete field
  • [TASK] Add additional logic for handle Anhang records of type GRUNDRISS and format PDF. PDF files will be displayed in documents/download section and images will be assigned to image handling.
  • [TASK] Add QR-Code image dummy
  • [TASK] Remove NBSP in PHP file comments
  • [TASK] Add HowTo for Immomio Request Link ("Interessentenlink")

2020-08-25 Release of version 5.0.5

  • [TASK] Change scheduler section in documentation
  • [TASK] Import attachments of type "REMOTE"

2020-07-03 Release of version 5.0.4

  • [TASK] Add field for AussenCourtage

2020-06-30 Release of version 5.0.3

  • [BUGFIX] Check if sorting is set
  • [TASK] Add documentation about email templates (german version)

2020-06-30 Release of version 5.0.2

  • [FEATURE] Add setting "pdf.expose.active": Do not show button and do not render pdf if not active
  • [FEATURE] Add constant "privacy page" and add a link in checkbox label for "accept privacy policy"

2020-06-24 Release of version 5.0.1

  • [TASK] Change dependencies

2020-06-24 Release of version 5.0.0

  • [TASK] Display meta and og tags in property detail view
  • [BUGFIX] Allow multiple "orderby" fields (only first one had been taken into account)
  • [TASK] Remove additional TypoScript constant categories
  • [TASK] Add support for openimmo_pro feature "Send right of withdrawal email and wait for confirmation and attach expose PDF in confirmation mail"
  • [BUGFIX] Fix slugs for TYPO3 9.5.18 - change uniqueInSite into unique
  • [TASK] Add no-loading class for JavaScript event button
  • [TASK] Add and optimize translations
  • [BUGFIX] Fix displaying connection title of lazy Immobilie model property
  • [BUGFIX] Fix displaying infrastructure fields in property detail view
  • [TASK] Add an additional example Slot for manipulating record during the import
  • [BUGFIX] Fix fetching external images with invalid passed mimetype information in openimmo.xml
  • [TASK] Add extension setting "loglevel", first use is in the SearchRequestCommand of Openimmo Pro
  • [TASK] Add a documentation for export feature
  • [TASK] Check if file exists before trying to delete it and the catch exceptions of the delete command
  • [FEATURE] Add area fields as configurable ones by using TypoScript
  • [FEATURE] Add infra structure fields as configurable ones by using TypoScript
  • [TASK] Add some documentation for frontend management
  • [BUGFIX] Fix BebaubarNach filter selections after migrating this field into main record
  • [BUGFIX] Fix Fluid conditions for Teilbar partials
  • [BUGFIX] Fix area dividable Fluid partials
  • [TASK] Move slug generation for new property records to dedicated function in order to use with immoscout import
  • [BUGFIX] Fix identifier for contact person title
  • [TASK] Add link in contact person url Fluid partial
  • [TASK] Increase size for import_json database field
  • [TASK] Migrate mail messages for TYPO3 9 & 10
  • [BUGFIX] Fix bookmarks feature for TYPO3 10
  • [FEATURE] Add not-found-redirect in request plugin, for redirecting to 404 page in case of not available properties
  • [FEATURE] Optimize property fields for Provision - add additional partial section for displaying in € or ½
  • [FEATURE] Add property fields (TypoScript+Fluid) for BueroflaecheTeilbar, LagerflaecheTeilbar, NutzflaecheTeilbar, Produktionsflaeche, ProduktionsflaecheTeilbar, Erwerbsnebenkosten, NebenkostenVorauszahlung,
  • [FEATURE] Add Fluid template logic for kaufpreis/nettokaltmiete on request
  • [TASK] Optimize variable names in Objektkategorie partials
  • [TASK] Fix mailing of a request in TYPO3 10 by using new swiftmailer API calls
  • [BUGFIX] execute function in ImportCommand must return integer
  • [TASK] Optimize documentation for setting up the scheduler task
  • [TASK] Copy file to connection folder if location is "INTERN" also, not only if location is "EXTERN"
  • [TASK] Add missing getProperties getter in Immobilie Model
  • [TASK] Optimize validation of pagination configuration
  • [TASK] Check if image file exists
  • [TASK] Set fallback for settings.framework
  • [TASK] Migrate userFunc "immoscoutRow" to renderType
  • [TASK] Migrate userFunc "connectionRow" to renderType
  • [TASK] Migrate userFunc "informationRow" to renderType
  • [TASK] Add check if image exists in teaser template
  • [BUGFIX] Fix check for settings.framework
  • [TASK] add "renderType" to select fields in flexforms
  • [TASK] Add Classes Map for Extbase (Breaking: #87623)
  • [TASK] Remove setup.ts and constants.ts which are not longer required
  • [TASK] remove obsolete extension configuration access for TYPO3 8
  • [TASK] remove realurl hook
  • [TASK] remove functions frontendUserLogin and frontendUserLogout which use deprecated functions
  • [TASK] use languageAspect instead of TSFE->sys_language_id (Deprecation: #85543)
  • [TASK] Migrate fluid viewhelper class namespaces to TYPO3Fluid namespace
  • [TASK] Migrate ImportCommandController to ImportCommand based on Symfony Command
  • [BUGFIX] Do not only rely on checking if titleImage exits but also if titleImage.file exists
  • [TASK] Remove deprecated annotation @cascade
  • [TASK] Remove deprecated annotation @lazy
  • [TASK] Remove usage of deprecated LanguageService class
  • [TASK] Remove usage of $_EXTKEY variable and use extension key string instead
  • [TASK] Raise dependency for TYPO3 core to support v9 and v10 (instead of v8 and v9)

2020-03-31 Release of version 4.13.2

  • [BUGFIX] Fix inconsistent Fluid Partial for AnzahlZimmerRange

2020-03-23 Release of version 4.13.1

  • [BUGFIX] Fix inconsistent sys_language_uid handling in backend property management

2020-03-19 Release of version 4.13.0

  • [BUGFIX] Fix type of immobilie_uid property in Node model
  • [BUGFIX] Fix set property types for nodes (Int and Float)
  • [BUGFIX] Fix missing backend labels
  • [FEATURE] Export feature for properties with restricted access

2020-01-25 Release of version 4.12.0

  • [FEATURE] Add filter for Warmmiete
  • [BUGFIX] Fix link in bookmarks list item
  • [BUGFIX] Fix LandOrtReginalerZusatz filtering issue

2019-12-16 Release of version 4.11.0

  • [BUGFIX] Fix node validation for boolean nodes
  • [BUGFIX] Fix TCA validation issue regarding max items of irre elements
  • [FEATURE] Add Provisionspflichtig field in detail view
  • [TASK] Documentation for extended geo coordinate fetching
  • [FEATURE] Add ViewHelper for getting properties on location strings

2019-11-14 Release of version 4.10.3

  • [BUGFIX] Fix a Browser compatibility issue for ISO-Land/Ort/RegionalerZusatz filter.
  • [TASK] Documentation for Google-Maps api key creation
  • [TASK] Documentation for defining custom maps marker.

2019-10-16 Release of version 4.10.2

  • [BUGFIX] Fix loading lazy node/immobilie relation.

Release of version 4.10.1

  • [BUGFIX] Fix processing external and multiple used attachment files in CommandController.

Release of version 4.10.0

  • [BUGFIX] Fix mapping issue regarding the node/main record mapping.
  • [BUGFIX] Fix a SQL query issue for ISO-Land/Ort/RegionalerZusatz filter.
  • [BUGFIX] Fix a Browser compatibility issue for ISO-Land/Ort/RegionalerZusatz filter.
  • [FEATURE] Add search word filter feature.
  • [FEATURE] Add detail fields for provision brutto/netto.
  • [FEATURE] Add detail fields for kontaktperson url, strasse/hausnummer, firma.
  • [FEATURE] Add detail fields for geo strasse/hausnummer.
  • [FEATURE] Add bebaubarNach filter feature.
  • [FEATURE] Add lageGebiete filter feature.
  • [BUGFIX] Fix a typo in ausstattung translation key - see Migration.md.
  • [BUGFIX] Fix image settings in search list item.
  • [FEATURE] Add field partial for Sonstigemietenetto.
  • [FEATURE] Add field partial for AnzahlStellplaetze.
  • [BUGFIX] Fix image size settings in TypoScript constants - px was removed.
  • [BUGFIX] Fix Einliegerwohnung.html and HeizkostenEnthalten.html partials - conditions needs to met on 1 and true.
  • [BUGFIX] Fix Feedback-XML - oobj_id is now filled with objektnr_extern.
  • [BUGFIX] Fix Feedback-XML - add the current version of the Feedback standard.
  • [BUGFIX] Fix database field mapping in updateNodesInImmobilie repository method.

Release of version 4.9.0

  • [FEATURE] Add land in main record.
  • [FEATURE] Add land filter features.
  • [TASK] Update Gitlab-CI configuration.
  • [BUGFIX] Fix some Bootstrap4 structure issues - see Migration.md.

Release of version 4.8.0

  • [BUGFIX] Fix some translation identifiers - see Migration.md.
  • [FEATURE] Add Nutzungsart filter in quick search.
  • [TASK] Modify query parameter for MySQL strict mode.
  • [TASK] Change image urls in the documentation.

Release of version 4.7.0

  • [FEATURE] Add 7 new filter for as select box (anzahlZimmer, bueroflaeche, gesamtflaeche, grundstuecksflaeche, kaufpreis, nettokaltmiete and wohnflaeche).

Release of version 4.6.0

  • [FEATURE] Add new filter for geo_ort as a select box.
  • [FEATURE] Add new filter for objektkategorie_nutzungsart as a select box.
  • [FEATURE] Add new filter for objektkategorie_objektart as a select box with all possible sub options.
  • [TASK] Rise PHP version to 7.3.
  • [TASK] Clean up ext_tables.sql.
  • [FEATURE] Integrate slug and slug generation for human readable urls in TYPO3 9.
  • [BUGFIX] Fix query ordering with casting on objektnr_extern.
  • [BUGFIX] Fix get properties from immobilie record.
  • [BUGFIX] Fix openimmo container TypoScript assignment.
  • [BUGFIX] Fix ignore by group in immobilie repository.
  • [BUGFIX] Remove multiple hidden definition in Immobilie model.
  • [BUGFIX] Fix ausstattungen query when there a no immobilie records found.
  • [TASK] Add migration information.
  • [TASK] Add HTML classes form definition lists.
  • [FEATURE] Preparations in repositories for implementing a backend module.

Release of version 4.5.0

  • [FEATURE] Add connections record types, in order to connect different sources.
  • [FEATURE] Add Immoscout connection for importing Immoscout properties.
  • [TASK] Preparing a local connection for managing properties in TYPO3.
  • [TASK] Add immobilie field for imported JSON data.
  • [TASK] Add new detail fields per default: HeizkostenEnthalten, Anzahl sep. WC, Verkaufsfläche, Lagerfläche, Ladenfläche, Büroteilfläche, Vermietbare-Fläche, Einliegerwohnung, Kellerfläche, Teilbar ab, Zustand-Art, Alter, Wellnessbereich, Ausstattungs-Kategorie
  • [BUGFIX] Fix image usage in list item when no images are available.
  • [BUGFIX] Fix fetching zimmer-anzahl by using property ViewHelper.
  • [BUGFIX] Fix identifying node types while importing.
  • [BUGFIX] Fix a utility namespace issue in immobilie controller.
  • [TASK] Correct a mistake in documentation.

Release of version 4.4.0

  • [FEATURE] Add a setting for defining a page for redirecting to in case of a property to display was not found.

Release of version 4.3.1

  • [TASK] Add Gitlab-CI support.

Release of version 4.3.0

  • [TASK] Prepare new documentation sections.
  • [FEATURE] Add a Signal/Slot for manipulating properties after creation.

Release of version 4.2.2

  • [BUGFIX] Removing DEV identifier.

2019-02-25 Release of version 4.2.1

  • [BUGFIX] Fixing importer issue while checking if immobilie exists.

2019-02-19 Release of version 4.2.0

  • [FEATURE] Adding search filter by object number extern.
  • [BUGFIX] Fixing extension loaded ViewHelper usage.
  • [FEATURE] Adding hash for fetching geo coordinates only once. This hash is calculated by the address which is used for the geo location API. If this address hash is available and equal, the geo location service will be skipped.
  • [FEATURE] Adding a report mail feature, which sends a mail on usage of the geo location API of Google. With that report you can observe your credits on Goole API.

2019-02-04 Release of version 4.1.2

  • [BUGFIX] Fixing type definition in GoogleMaps List ViewHelper.
  • [TASK] Extending documentation.

2019-01-29 Release of version 4.1.1

  • [BUGFIX] Fixing version condition in ExtensionUtility.
  • [TASK] Adding documentation about privacy protection.

2019-01-21 Release of version 4.1.0

  • [BUGFIX] Adding page uid in search item partial for Bootstrap4.
  • [TASK] Replacing deprecated annotations.
  • [TASK] Removing deprecated functions.
  • [TASK] Removing access on extConf array.
  • [TASK] Cleaning up source code.

2019-01-07 Release of version 4.0.2

  • [BUGFIX] Fixing select parameter in select query.

2018-12-18 Release of version 4.0.1

  • [BUGFIX] Adding missed ViewHelper for variable get/set.

2018-12-18 Release of version 4.0.0

  • [TASK] Rising PHP version up to minimum 7.1.
  • [TASK] Migrating to TYPO3 9.5.
  • [TASK] Resizing SVG icon files.

2018-08-07 Release of version 3.8.2

  • [TASK] Working on Documentation.
  • [BUGFIX] Deleting old sys_file_reference, sys_file_metadata and sys_file records while resetting a connection.

2018-05-29 Release of version 3.8.1

  • [TASK] Adding valid mime types for fetching external files.
  • [BUGFIX] Fixing import objektart nodes without any attributes.

2018-05-15 Release of version 3.8.0

  • [FEATURE] Adding a second checkbox for privacy in request form.
  • [BUGFIX] Fixing restoring sort order after navigating back from details to list.
  • [BUGFIX] Fixing cleaning up realurl records.
  • [TASK] Changing message severity in Import command.
  • [FEATURE] Paginations with more than 10 pages will be reduced by inserting an … item. If you have overridden the pagination template, you will need to modify them.
  • [BUGFIX] Fixing MySQL GROUP BY/ORDER BY issue.
  • [TASK] Refactoring of ImmobilieRepository. All query related attributes are now available in immobilie main record.
  • [FEATURE] Preselected filter values from FlexForm affects now the search options for location and equipment.

2018-04-19 Release of version 3.7.0

  • [TASK] Processing Anhang of Grupper ANBOBJURL in Importer.
  • [FEATURE] Fetching external images while processing import files.
  • [TASK] Optimizing importer performance while processing multi language records.

2018-03-25 Release of version 3.6.0

  • [FEATURE] Creating required nodes by importer execution. The required fields are currently: wohnflaeche, anzahlZimmer, nettokaltmiete, kaufpreis, gesamtflaeche, grundstuecksflaeche, bueroflaeche, ladenflaeche, gastroflaeche. The required fields are necessary for a proper search execution. The default value is 0.
  • [FEATURE] Adding multi language import by language overlay.

2018-02-20 Release of version 3.5.1

  • [BUGFIX] Fixing restriction to connection data.

2018-02-06 Release of version 3.5.0

  • [TASK] Adding Translations.
  • [FEATURE] Adding TypoScript setting for limit search results to connections.

2018-02-02 Release of version 3.4.0

  • [BUGFIX] Fixing import, which was not able to delete immobilie records with dynamic spaces in external id.
  • [BUGFIX] Fixing sorting settings by restoring search settings.
  • [TASK] Adding translations
  • [BUGFIX] Fixing image slideshow issue. Large images were hiding the thumbnails.
  • [FEATURE] Adding search logic for Ladenfläche, Gastrofläche, Lagerfläche.
  • [FEATURE] Adding search filter for ort/regionalerZusatz.

2018-01-17 Release of version 3.3.0

  • [TASK] Optimizing constants categories and labels.
  • [TASK] Optimizing translations.
  • [TASK] Optimizing CSS stylesheets.
  • [FEATURE] Adding optionally BCC mail for all emails.

2017-12-24 Release of version 3.2.0

  • [FEATURE] FILMLINK processing for Importer.
  • [FEATURE] Adding No-UI-Slider support.
  • [TASK] Refactoring TypoScript constants and constants categories.
  • [FEATURE] Sliding and highlighting list immobilie items, when passing their id by url anchor.
  • [BUGFIX] Removing double spaces in external id, because the bookmarks funktion cant handle it.
  • [BUGFIX] Fixing connection row for TYPO3 8.7
  • [TASK] Adding translations
  • [FEATURE] Adding count ViewHelper for Bookmarks

2017-11-14 Release of version 3.1.0

  • [FEATURE] Adding QR-Code feature for Pro-Version
  • [BUGFIX] Fixing file deletion of multiple used files
  • [BUGFIX] Fixing connection row for TYPO3 7.6

2017-11-10 Release of version 3.0.0

  • [TASK] Renaming class Tools into ToolsUtility
  • [TASK] Refactoring importer scheduler
  • [FEATURE] Adding connections for having multiple openimmo sources

2017-10-29 Release of version 2.4.0

  • [TASK] Migrating Bootstrap4 templates
  • [FEATURE] Adding bookmark button for Pro-Version
  • [FEATURE] Adding sorting for immobilie anhang

2017-10-19 Release of version 2.3.2

  • [TASK] Adding Quicksearch-Template for Vermarktungsart und Objektart
  • [BUGFIX] Fixing show immobilie immediately by external id

2017-10-19 Release of version 2.3.1

  • [TASK] Configurable Update-Check/Information row

2017-09-15 Release of version 2.3.0

  • [FEATURE] Adding plugin field for displaying a Immobilie objekt immediately on a page by giving external object number

2017-09-13 Release of version 2.2.1

  • [TASK] Adding translations

2017-09-13 Release of version 2.2.0

  • [TASK] Moving JavaScript into footer
  • [TASK] Finishing english translation
  • [TASK] Renaming TypoScript files to *.typoscript
  • [FEATURE] Adding contact person configuration for displaying images of the contact persons in Pro-Version
  • [TASK] Integrating a Node Repository for reading and writing nodes. Including cleaning up Node model.
  • [TASK] Preparing english translation

2017-08-21 Release of version 2.1.0

  • [TASK] Backend inline relationship records are now collapsed by default
  • [TASK] Wrapping oi:googleMaps.list ViewHelper into a f:format.raw
  • [TASK] Refactoring of Immobilie model
  • [TASK] Refactoring of Immobilie Importer
  • [BUGFIX] Fixing Importer, so that same images can be used in different immobilies
  • [TASK] TCA optimization
  • [TASK] Optimizing documentation
  • [TASK] Extending GetProperty-ViewHelper format
  • [TASK] Optimizing translations keys

2017-05-30 Release of version 2.0.0

  • [TASK] Migration to TYPO3 8.7 - removing TYPO3 6.2 support
  • [BUGFIX] Importer command deletes only records, if immobilie record was found
  • [TASK] When there are no coordinates, the GoogleMapsService will return an empty string
  • [TASK] Optimize PhpDoc comments in ViewHelpers
  • [TASK] Optimize Error-Message for removed list-plugin.
  • [TASK] EnergiePass scale can not exceed 100 percent
  • [FEATURE] Immobilie-Detail slideshow wrapper gets a CSS class for first-image and last-image. These classes allows you to disable/enable the arrow icons when the first/last image is reached.
  • [TASK] Documentation
  • [TASK] Translation of Zustand partial (including translations)
  • [FEATURE] Immobilie-Model now have a getImagesOnly method, which returns only images with type BILD.

2017-03-06 Release of version 1.8.0

  • [FEATURE] Adding INTERN/LINKS. Anhang-File is no longer required, because the related file could be delivered by a link.
  • [FEATURE] Immobilie-Model now have a getLinks and getGrundriss method.

2017-02-27 Release of version 1.7.0

  • [TASK] Documentation
  • [TASK] Translations
  • [FEATURE] Adding Wertklasse partial and immobilie->getProperty Fallback
  • [FEATURE] Adding Skala-Section for Endenergiebedarf and Energieverbrauchkennwert partial including related CSS
  • [FEATURE] Adding a division ViewHelper for Energie-Skala
  • [TASK] Documentation
  • [TASK] Template path TypoScript
  • [FEATURE] Adding Zustand partial

2017-02-16 Release of version 1.6.0

  • [FEATURE] OpenImmo-Feedback-XML integration in Request-Mail
  • [TASK] Documentation
  • [TASK] Optimizing of Vermarktungsart, Nutzungsart and Objektart partial; including translations
  • [TASK] Optimizing of Erschliessung & BebaubarNach partial; including translations
  • [FEATURE] Adding MieteinnahmenIst partial

2017-01-10 Release of version 1.5.1

  • [BUGFIX] Immobilie Repository Bugfix

2017-01-10 Release of version 1.5.0

  • [TASK] Optimization of Epart-Partial
  • [FEATURE] Adding an Immobilie Model getter for Objektart
  • [TASK] Using new Objektart getter in Objektart partial
  • [BUGFIX] Suggest button link now uses the detail page uid
  • [FEATURE] Adding fields for: Erschliessung, BebaubarNach, Ladenflaeche, Haustiere
  • [BUGFIX] Fixing Befeuerung field.
  • [FEATURE] Adding creation date as read-only field in immobilie object (TCA)
  • [FEATURE] Adding own format case ViewHelper, for performing lower-camel-case transformation
  • [FEATURE] Adding a lot of translation keys
  • [TASK] Extending immobilie repository: The sorting had ignored nodes which doesn't have the sorting-node. Now these immobilies are appended at the end of the list.
  • [FEATURE] Adding ViewHelper for "contains string" condition
  • [FEATURE] A single view can call an immobilie by uid or alternatively by objektnr-extern
  • [BUGFIX] Fixing request recipient header
  • [TASK] Modifying translation values

2016-11-17 Release of version 1.4.0

  • [FEATURE] Adding some filter for teaser: objektart, nutzungsart, vermarktungsart, gruppenname, ignore gruppenname
  • [BUGFIX] Restore search params bugfix (vermarkungsart/objektart)
  • [TASK] Adding list item fields
  • [FEATURE] Adding an explode ViewHelper
  • [FEATURE] Adding a render section for Ausstattung as splitted values

2016-11-14 Release of version 1.3.1

  • [BUGFIX] Fixing pagination, in case there is no search or filter
  • [TASK] Adding some import storage information (log and documentation)
  • [TASK] Removing internal-link css class
  • [TASK] Refreshing RealUrl auto configuration
  • [TASK] Refactoring back button
  • [FEATURE] Finalizing pagination feature
  • [FEATURE] Integrating a gruppenname ignore field
  • [BUGFIX] Fixing non mandatory labels in request form
  • [BUGFIX] ImportCommand now checks, if the uploads/tx_openimmo folder exists. When the folder doesn't exist, the command controller tries to create it.
  • [BUGFIX] UpdateService is now called by https
  • [BUGFIX] Fixing filtering by gruppennummer
  • [TASK] Select a default framework, in case of no framework was passed
  • [TASK] Refactoring back button
  • [BUGFIX] Adding missing translation

2016-11-02 Release of version 1.3.0

  • [TASK] Adding translation values
  • [FEATURE] Adding a list offset for teaser and search/list
  • [FEATURE] Adding an optional pagination for the search result
  • [FEATURE] Adding a group filter in search
  • [FEATURE] Adding RealUrl auto configuration
  • [FEATURE] Adding filter for objektart and vermarktungsart
  • [FEATURE] Adding TypoScript settings.debug for enable debug output
  • [FEATURE] Search list item receives information attributes by TypoScript
  • [TASK] Adding immobilie_uid in Node TCA. Adding missing translations in Node TCA.
  • [FEATURE] Adding a list sorting for objektnr_extern as string or int
  • [FEATURE] Adding a request form checkbox for accept data storing
  • [FEATURE] Adding a request form email validation
  • [FEATURE] Adding a request form translation values
  • [FEATURE] Adding a request email reply to
  • [BUGFIX] Fixing import command realurl namespace issue
  • [FEATURE] Adding a backend preview for page module
  • [FEATURE] Adding a search/list plugin option for displaying the result immediately after page is loaded
  • [FEATURE] Adding a search/list plugin option for displaying the Google-Map

2016-10-28 Release of version 1.2.4

  • [NOTICES] Diese Version liefert Immobilie Model-Methoden um auf Dateien der Dokumente zuzugreifen.
  • [TASK] Adding immobilie_uid in Node TCA. Adding missing translations in Node TCA.
  • [FEATURE] Adding documents section in detail view
  • [FEATURE] Adding immobilie model getter for: panorama, dokumente, videos (simply call {immobilie.videos} in fluid)

2016-10-26 Release of version 1.2.3

  • [NOTICES] Dieses Update ist nur notwendig, wenn Du FlowFact und die OpenImmo-Pro Version nutzt. Durch einen Fehler in FlowFact Importdaten, werden OpenStreetMap-Bilder mit der Dateiendung .png geliefert - enthalten sind jedoch Jpeg Bilder. Durch diese Fehlbenennung der Bilddatei entsteht im PDF-Generator ein Fehler und das Expose-PDF kann nicht generiert werden. Nach dem Update ist es erforderlich, dass Du einen VOLL/Komplett Import der Daten durchführst, sodass eventuell betroffene Dateien korrigiert werden.
  • [BUGFIX] Bugfix for FlowFact image bug (png/jpeg)

2016-10-04 Release of version 1.2.2

  • [NOTICES] In dieser Version wurde eine JSON-Ausgabe der Immobilien-Daten (Liste + Detailansicht) hinzugefügt, die Detailansicht der Standard-Templates hat einen einfachen Bildslider bekommen und es wurden Bootstrap 4 Templates hinzugefügt. Im Listen/Such-Plugin wurde die Auswahl List itemPartial in Display Type geändert - mit dieser Variable kann nun die Ansicht der Ausgabe angepasst werden. Des Weiteren wurden Source-Code und Performance-Optimierungen durchgeführt. Durch die Umfangreichen Änderungen an den Templates empfehlen wir vor dem Update sämtliche Templates (Layouts, Partials, Templates) in Deinen Template-Pfad (fileadmin oder Theme-Erweiterung) zu kopieren (sofern Du dies noch nicht getan hast), so dass eventuelle Neuerungen an den Templates nicht das Aussehen Deiner Seite verändern. * [FEATURE] Adding a json parameter for receiving JSON data instead of HTML (for search, list and show action)
  • [FEATURE] Bootstrap 4 templates
  • [FEATURE] Image slider in detail view
  • [FEATURE] Default layout wrapper gets a CSS class with the framework name
  • [FEATURE] List itemPartial moves to displayType and selects now the complete layout (form above the list or form left of the list).
  • [TASK] Source code optimization
  • [TASK] Performance optimization

2016-09-08 Release of version 1.2.1

  • [TASK] Template optimization

2016-09-08 Release of version 1.2.0

  • [TASK] Adding a suggest button in detail view
  • [TASK] Extending documentation
  • [TASK] Check settings.pro flag for disabling Pro-Version

2016-08-31 Release of version 1.1.2

  • [BUGFIX] UpdateService refactoring
  • [TASK] Detail-Template optimization

2016-08-25 Release of version 1.1.1

  • [BUGFIX] Considering hidden and deleted flag while reading immobilies
  • [BUGFIX] Update-Check
  • [TASK] List-Template refactoring
  • [TASK] Plugin documentation
  • [TASK] Optimizing performance in GetProperty-ViewHelper

2016-08-13 Release of version 1.1.0

  • [FEATURE] Adding new content element wizards
  • [BUGFIX] Clearing cache by ImportCommand
  • [TASK] Get rid of VHS
  • [TASK] Using Bootstrap3 within Template
  • [BUGFIX] Bug fixing and refactoring of view helpers
  • [FEATURE] Log and backup file protection
  • [FEATURE] Log and backup file cleanup options
  • [BUGFIX] Providing icons by the icon factory
  • [BUGFIX] Realurl clear cache bugfixing

2015-05-19 Release of version 1.0.0

  • [FEATURE] Adding FPDI feature, merge existing PDF-Pages to PDF

Openimmo-Pro Change-Log

2024-07-02 Release of version 5.0.12

  • [BUGFIX] Fix property request with right of withdrawal information
  • [TASK] Code clean up

2024-04-11 Release of version 5.0.11

  • [BUGFIX] Fix return type of search-request command

2024-03-04 Release of version 5.0.10

  • [BUGFIX] Fix spanish translations

2024-02-28 Release of version 5.0.9

  • [TASK] Add spanish translations
  • [TASK] Backend filter migration

2024-02-14 Release of version 5.0.8

  • [BUGFIX] Fix versioning and add missing request object in right-of-withdrawal request

2024-02-14 Release of version 5.0.7

  • [BUGFIX] Add missing request object in right-of-withdrawal request

2024-01-24 Release of version 5.0.6

  • [BUGFIX] Fix images in search request mails
  • [BUGFIX] Fix group filtering in scheduler task

2023-12-15 Release of version 5.0.5

  • [BUGFIX] Fix PHP 7.4 issue with mixed property type
  • [BUGFIX] Fix search request mail if there is no property image available

2013-12-13 Release of version 5.0.4

  • [TASK] Add new content element wizard category for openimmo
  • [BUGFIX] Fix backend module authorization in TYPO3 12
  • [TASK] Optimize version conditions in PHP code
  • [TASK] Migrate controller modulePrefix initialization in backend module to TYPO3 12

2023-11-16 Release of version 5.0.3

  • [BUGFIX] Fix german translation files

2023-11-01 Release of version 5.0.2

  • [BUGFIX] Fix usage of findByIdentifier on immobilie repository in PHP 7.4
  • [BUGFIX] Fix get content object for TYPO3 11

2023-10-11 Release of version 5.0.1

  • [BUGFIX] Move modules dependency from pro into base extension
  • [BUGFIX] Clean up backend module icon
  • [BUGFIX] Load backend/frontend TypoScript only in related context
  • [TASK] Add missing features to documentation

2023-10-03 Release of version 5.0.0

  • [TASK] Add missing features to documentation
  • [TASK] Migrate to TYPO3 12 and remove support for TYPO3 10
  • [TASK] Preparations for TYPO3 12 migration

2024-07-02 Release of version 4.1.7

  • [TASK] Code clean up

2024-01-24 Release of version 4.1.6

  • [BUGFIX] Fix images in search request mails
  • [BUGFIX] Fix group filtering in scheduler task

2023-12-13 Release of version 4.1.5

  • [BUGFIX] Fix search request mail if there is no property image available

2023-07-06 Release of version 4.1.4

  • [TASK] Add an option for Google-Maps fetching issues report mail

2023-03-14 Release of version 4.1.3

  • [TASK] Add missing translations in TypoScript constants

2023-01-11 Release of version 4.1.2

  • [TASK] Migration of TYPO3_MODE
  • [TASK] Remove Csh to TCA descriptions where fieldnames and descriptions identical
  • [TASK] Migrate Csh to TCA description
  • [TASK] Fix code style
  • [TASK] Perform TCA migrations

2022-07-06 Release of version 4.1.1

  • [TASK] Add PSR-14 event "manipulateXML" and example how to use it
  • [TASK] Replace Signal/Slot "NewRequestForImmobilieSlot" with PSR-14 event "NewRequestForImmobilieEvent"

2022-05-27 Release of version 4.1.0

  • [TASK] Rework property PDF layout

2022-04-27 Release of version 4.0.2

  • [BUGFIX] Add missing PDF document meta data

2022-03-03 Release of version 4.0.1

  • [BUGFIX] Refactor and fix Google-Maps service for fetching geo data

2022-02-22 Release of version 4.0.0

  • [TASK] Rating form migration for TYPO3 11
  • [TASK] Check PHP array access before using
  • [TASK] Remove noCacheHash parameter
  • [TASK] Migrate and refactor Code for PHP 8.0
  • [TASK] Optimize code style
  • [TASK] Add Services.yaml
  • [TASK] Add and normalized some general configuration files
  • [TASK] Rise PHP version to 7.4
  • [TASK] Migration for TYPO3 11.5 - remove support for TYPO3 9.5

2021-11-20 Release of version 3.3.1

  • [TASK] Extend composer.json information

2021-11-03 Release of version 3.3.0

  • [FEATURE] Add feature for grabbing the "regionaler Zusatz" from the Google-Maps API

2021-10-29 Release of version 3.2.10

  • [BUGFIX] Fix format parameter frontend management anhang management

2021-10-29 Release of version 3.2.9

  • [BUGFIX] Change frontend management anhang format into a select

2021-10-22 Release of version 3.2.8

  • [BUGFIX] Add missing namespace

2021-10-22 Release of version 3.2.7

  • [BUGFIX] Fix managing attachments in frontend view

2021-10-12 Release of version 3.2.6

  • [BUGFIX] Fix feedback.xml with activated withdrawal information

2021-06-28 Release of version 3.2.5

  • [TASK] Add a field for kontaktperson/zusatzfeld
  • [TASK] Add image width/height in search request match mail template
  • [BUGFIX] Do not send the right of withdrawal email and confirmation email to the from address
  • [BUGFIX] Re-enable sending the report email
  • [TASK] Add configuration option for "from" address for email report

2021-05-07 Release of version 3.2.4

  • [BUGFIX] Fix displaying Haustiere, Vermietet, Einliegerwohnung, HeizkostenEnhalten only if true or false, not if null

2021-05-07 Release of version 3.2.3

  • [BUGFIX] Fix search parameter in SearchRequest command
  • [TASK] Add Hausgeld and Vermietet fields; optimize Haustiere field.

2021-05-05 Release of version 3.2.2

  • [BUGFIX] Use Environment::getVarPath() instead of hardcoded path which makes it possible to store PDF files in non-composer environments

2021-04-26 Release of version 3.2.1

  • [TASK] Add partials for ausstelldatum, jahrgang und primaerenergietraeger in energiepass
  • [TASK] Add HTML and CSS class in RatingRequest template

2021-04-07 Release of version 3.2.0

  • [FEATURE] Refactoring of the rating request plugin
  • [TASK] Correct misspelled labels

2021-01-29 Release of version 3.1.1

  • [TASK] Add openimmo.rating_request_submitted JavaScript Event
  • [TASK] Add headline configuration for rating requests
  • [TASK] Add active CSS class in current rating request step

2020-12-15 Release of version 3.1.0

  • [FEATURE] Add parking slot fields

2020-11-21 Release of version 3.0.6

  • [BUGFIX] Fix cleaning up search requests after scheduler processing
  • [TASK] Disable withdrawal feature for non purchase properties
  • [BUGFIX] Fix Google-Maps initialization in case of missing Google-Maps libraries
  • [TASK] Add more information in Migration.md

2020-10-05 Release of version 3.0.5

  • [BUGFIX] Fixing search request for camel case object types
  • [TASK] Filter by groups in scheduler task

2020-10-05 Release of version 3.0.4

  • [BUGFIX] Check if Google-Maps is enabled in the rating request
  • [BUGFIX] Remove red circles from map after changing the location
  • [BUGFIX] Display white dummy image in case of QR-Code service failed
  • [TASK] Change label for property rating plugin

2020-07-03 Release of version 3.0.3

  • [TASK] Add field for AussenCourtage

2020-06-30 Release of version 3.0.2

  • [TASK] Remove tags from labels in emails
  • [BUGFIX] Send rating request email as html mail

2020-06-30 Release of version 3.0.1

  • [TASK] Do not render PDF in bookmarks list if feature is not activated

2020-06-26 Release of version 3.0.0

  • [FEAUTRE] Radial Search based on Google Maps
  • [TASK] Remove additional TypoScript constant categories
  • [TASK] Add multi select filter field for frontend user in export record
  • [BUGFIX] Fix sending request mail without setted bcc from extension configuration
  • [FEATURE] Send right of withdrawal email and wait for confirmation and attach expose PDF in confirmation mail
  • [TASK] Enlarge database field for export frontend users
  • [TASK] Optimize frontend management configuration
  • [TASK] Add new PDF field partials
  • [TASK] Ensure that a default connection is configured for frontend property creation
  • [TASK] Add logging based on TYPO3 core logger for SearchRequestCommand
  • [FEATURE] Add filter for frontend users in export
  • [TASK] Add error handling for frontend property creation without defined connection
  • [BUGFIX] Fix contact person title field in frontend management
  • [BUGFIX] Fix property export feature (empty result and new contact person title field)
  • [TASK] Add date/time configuration for frontend management
  • [TASK] Migration of Google-Maps configuration
  • [TASK] Use frontend management svg icons inline
  • [TASK] Optimize use statements and injects in BackendController
  • [TASK] Change Immobilie standVom Date on create or edit record in frontend management
  • [TASK] Add section for currency/percent in Provision netto/brutto Fluid partials in PDF
  • [BUGFIX] Fix area dividable Fluid partials in PDF
  • [TASK] Add PDF partials for contact person name, titel and position
  • [TASK] Add notice for contact person url in frontend management configuration
  • [TASK] Migrate export feature for TYPO3 9 & 10 and new property fields
  • [TASK] Change JavaScript includes in TypoScript in order to get a normalized naming
  • [TASK] Migrate mail messages for TYPO3 9 & 10
  • [TASK] Migrate TypoScript conditions to Symfony Expression Syntax
  • [BUGFIX] Fix bookmarks feature for TYPO3 10
  • [TASK] replace @inject with @TYPO3\CMS\Extbase\Annotation\Inject
  • [TASK] fix sending the report mail by adapting the new mailer API syntax
  • [FEATURE] Add frontend management for properties
  • [FEATURE] Add PDF support for BueroflaecheTeilbar, LagerflaecheTeilbar, NutzflaecheTeilbar, Produktionsflaeche, ProduktionsflaecheTeilbar, Erwerbsnebenkosten, NebenkostenVorauszahlung
  • [TASK] Add on-request labeling for Nettokaltmiete and Kaufpreis in PDF

2020-03-23 Release of version 2.7.1

  • [BUGFIX] Fix inconsistent sys_language_uid handling in backend property management

2020-03-19 Release of version 2.7.0

  • [BUGFIX] Fix editing nodes of hidden properties in backend module
  • [BUGFIX] Fix JavaScript initialization and event binding issue in backend module
  • [FEATURE] Add export feature for properties
  • [FEATURE] Add signal/slot for manipulating export data

2020-01-25 Release of version 2.6.0

  • [BUGFIX] Fix translation label in Ausstattung/Befeuerung Fluid partial
  • [BUGFIX] Fix filename of Provisionspflichtig Fluid partial
  • [FEATURE] Add Provisionspflichtig field in detail view PDF
  • [FEATURE] Add regional addon for fetching geo coordinates by Google-Maps API

2019-11-14 Release of version 2.5.0

  • [TASK] Replace EXTKEY with extension key in configuration files
  • [FEATURE] Add authorization settings in page/user TypoScript for backend module

2019-10-16 Release of version 2.4.1

  • [BUGFIX] Fix setting changed date after working on nodes in backend module.

2019-09-20 Release of version 2.4.0

  • [TASK] Optimize backend node label visibility.
  • [TASK] Optimize images in PDF fluid template - avoid using images when there are no images available.
  • [TASK] New properties are hidden by default.
  • [TASK] Create a slug for new properties by default.

2019-06-11 Release of version 2.3.3

  • [TASK] Push missing files.

2019-06-11 Release of version 2.3.2

  • [TASK] Update Gitlab-CI configuration.

2019-06-11 Release of version 2.3.1

  • [TASK] Update Gitlab-CI configuration.

Release of version 2.3.0

  • [TASK] Rise PHP version to 7.3.
  • [FEATURE] Add more field partials for PDF template.
  • [FEATURE] Add feature for managing properties in backend from local connections.
  • [FEATURE] Add backend module link buttons for nodes and attachments.
  • [FEATURE] Add a backend module for managing properties, nodes and attachments.
  • [TASK] Add Gitlab-CI support.

Release of version 2.2.1

  • [BUGFIX] Removing DEV identifier.

2019-02-19 Release of version 2.2.0

  • [FEATURE] Adding hash for fetching geo coordinates only once. This hash is calculated by the address which is used for the geo location API. If this address hash is available and equal, the geo location service will be skipped.
  • [FEATURE] Adding a report mail feature, which sends a mail on usage of the geo location API of Google. With that report you can observe your credits on Goole API.

2019-02-04 Release of version 2.1.1

  • [BUGFIX] Adding additional configuration for serverside Google-Maps API requests.
  • [TASK] Saving fetched geo coordinates in main record.

2019-01-29 Release of version 2.1.0

  • [FEATURE] Adding style configuration for clustering marker.
  • [TASK] Optimization for Google maps on touch devices.

2019-01-24 Release of version 2.0.2

  • [TASK] Initialize Google Maps only in case of the google.maps library is embedded and loaded. This is helpful for using Google-Maps only after the visitor has confirm that usage.

2019-01-22 Release of version 2.0.1

  • [TASK] Initialize Google Maps in overview list as well, also when there are no search result. For that you have to modify the Search.html Fluid template, so that the Maps wrapper will be created for empty search results too.

2019-01-21 Release of version 2.0.0

  • [TASK] Migrating to TYPO3 9.5.
  • [TASK] Improving error handling for QR-Code service.
  • [TASK] Adding frontend user to search request expiration mail and search request suggestion mail and preparing personal salutation.
  • [TASK] Adding more information about the immobilie in search request suggestion mail.
  • [FEATURE] Privacy checkbox for search offer contact form.
  • [TASK] Removing deprecated functions.
  • [TASK] Removing access on extConf array.
  • [TASK] Cleaning up source code.

2018-03-25 Release of version 1.10.1

  • [TASK] Adjust requirements.

2018-03-25 Release of version 1.10.0

  • [FEATURE] Multi language support for nodes.

2018-02-27 Release of version 1.9.2

  • [BUGFIX] Fixing Google-Maps-Marker in clustering.

2018-02-16 Release of version 1.9.1

  • [BUGFIX] Fixing ignored Google-Maps-Marker by using settings.googleMaps.immobilieMarker.ignoreGruppenKennung - if both aren't setted, the marker is falsely ignored.

2018-02-07 Release of version 1.9.0

  • [FEATURE] Adding an option for deleting outdated search request by scheduler execution.
  • [TASK] Format terms checkbox labels raw, so that there can be a link inside.

2018-02-02 Release of version 1.8.0

  • [TASK] Mark mandatory fields in search offer contact form.
  • [TASK] Optimizing email templates.
  • [TASK] Extend logging for scheduler for better debugging.
  • [BUGFIX] Fixing HTML structure - adding missing space.
  • [BUGFIX] Fixing HTML structure - removing block style from table cell.
  • [FEATURE] Disabling GoogleMaps-Marker by defined Gruppen-Kennung.
  • [FEATURE] Adding a store-data checkbox in search offer contact form.
  • [FEATURE] Adding area field for search request. This field is visible for all object types. The room field is getting invisible by selecting grundstueck or zimmer.
  • [BUGFIX] Fixing URLs in scheduler emails.

2018-01-17 Release of version 1.7.0

  • [TASK] Optimizing constants categories and labels.
  • [TASK] Optimizing translations.
  • [BUGFIX] Fixing JavaScript events (click/touch) for Apple-Devices.
  • [FEATURE] Adding optionally BCC mail for all emails.

2017-12-24 Release of version 1.6.0

  • [TASK] Adding footer for PDF.
  • [TASK] Optimizing fetch geo coordinates for maps. Configuring with what parameters the identification is performed is now possible.
  • [TASK] Optimizing maps cluster icons.
  • [TASK] Moving all JavaScripts into footer.
  • [TASK] Refactoring TypoScript constants and constants categories.
  • [TASK] Manipulate geo-coordinates for list maps, when there are multiple locations on exactly the same position.
  • [FEATURE] Adding Bookmarks button widget for headers.
  • [FEATURE] Adding immobilie rating request form.

2017-11-14 Release of version 1.5.0

  • [FEATURE] Adding QR-Code service
  • [FEATURE] Adding Google-Maps clustering
  • [TASK] Refactoring of Google-Maps (list overview and points of interest)
  • [FEATURE] Adding Connection- and Wertklasse-Partial for PDF creation

2017-11-10 Release of version 1.4.0

  • [FEATURE] Adding bookmarks feature (reminding, listing, PDF generation)
  • [BUGFIX] Fixing Fluid-FPDF dependency

2017-09-13 Release of version 1.3.0

  • [TASK] Creating english translation
  • [FEATURE] Adding contact person records for displaying images of the contact persons
  • [FEATURE] Fetching Geo-Coordinates by using Google-Maps API, when there are none passed by OpenImmo
  • [TASK] Fix includeJSLibs in TypoScript
  • [TASK] When there are no coordinates, the GoogleMapsService will return an empty string

2017-04-19 Release of version 1.2.4

  • [TASK] Clean up

2017-01-10 Release of version 1.2.3

  • [BUGFIX] Google Maps marker title is now escaped
  • [FEATURE] Google Maps click scrolls to related item
  • [FEATURE] Adding Bueroflaeche and Gesamtflaeche partial

2016-10-05 Release of version 1.2.2

  • [BUGFIX] Google Maps bugfix
  • [TASK] Adding private .htaccess

2016-09-08 Release of version 1.2.1

2016-09-08 Release of version 1.2.0

  • [TASK] Google Maps refactoring
  • [TASK] PDF refactoring
  • [TASK] Google-Maps refactoring
  • [TASK] Check settings.pro flag for disabling Pro-Version
  • [FEATURE] Loading PDF Fluid partials/templates by new path constant

Häufig gestellte Fragen (FAQ)

Die Anfrage-Mails werden nicht in der Datenbank gespeichert und direkt an eine hinterlegte Mailadresse verschickt. Das Anfrage-Formular kann mit einer entsprechenden Checkbox versehen werden, die auf Ihren Datenschutz hinweisen. Wenn Du die Suchaufträge verwendest, werden benutzerbezogene Daten in Relation zu einem Frontend-User gespeichert. Somit bist du in der Lage diese Daten auf Anfrage zu identifizieren und zu löschen.

Die Basis-Version hat keine Abhängigkeiten zu weiteren Extensions.

Die Pro-Version benötigt für die PDF-Generierung die Erweiterung fluid_fpdf und für die Suchaufträge die Erweiterung modules. Beide Erweiterungen sind ebenfalls von uns geschrieben und als OpenSource im TYPO3-TER verfügbar.

Wenn Übersetzungen mit plugin.tx_openimmo._LOCAL_LANG überschrieben werden, zeigt die Suchtreffer-Mail immer noch den ursprünglichen Wert an. Dies liegt daran, dass der Scheduler anscheinend die im TypoScript definierten Overrides nicht verarbeiten kann. Anpassungen dieser Mail-Texte müssen direkt im Template vorgenommen werden.

Es könnte daran liegen, dass auf die Ziel-Seite der Suchaufträgen nicht zugegriffen werden kann, weil diese:

  • Nicht existiert
  • Deaktiviert ist
  • Mit einer Autorisation versehen ist
  • In der RealUrl-Konfiguration keine Domain hinlegt ist

Wenn die Links einen falschen Pfad enthalten (bspw. www.domain.tld/www/htdocs/index.php?id=27), kann es daran liegen das der config.absRefPrefix nicht gesetzt ist. Einfach mit dem entsprechenden Pfad initialisieren.

config.absRefPrefix = /

Ja, im Normalfall werden 360°-Rundgänge auf einer separten URL abgelegt. Diese URL wird via OpenImmo-Import in TYPO3 entgegengenommen. Wenn eine solche URL in einer Immobilie vorhanden ist, kann diese entsprechend im Fluid-Template angezeigt werden.

Grundsätzlich mit jeder, die die OpenImmo-Schnittstelle in der Version 1.2.7 ansteuern kann - zum Beispiel: Immomio, Estate-Smart, onOffice, Lagler, immotion(R), Flowfact, Aaeron ImmoBlue Plus, Expose 9/10/x, ImmoSolve CENTRAL, immoware24, WIB24 und viele mehr!

Die TYPO3 OpenImmo-Erweiterung ist mit der OpenImmo-Version 1.2.7 kompatibel.

Erweiterung
TYPO3 OpenImmo Erweiterung

TYPO3 OpenImmo PRO Funktionen

TYPO3 OpenImmo Bundle

TYPO3 OpenImmo

Stelle Immobilien einfach und komfortabel auf Deiner Webseite dar

Premium-Support für 1 Projekt

  • 12 Montate Updates
  • Support- & Issue-Tracker Zugang
  • Produkt Dokumentation
  • Zeitlich unbegrenzte Nutzung

Preis 600,00 € exkl. MwSt.

Premium-Support für 1 Projekt

  • 12 Montate Updates
  • Support- & Issue-Tracker Zugang
  • Produkt Dokumentation
  • Zeitlich unbegrenzte Nutzung
Diese Erweiterung benötigt die OpenImmo Basis-Erweiterung!

Preis 600,00 € exkl. MwSt.

Premium-Support für 1 Projekt

  • 12 Montate Updates
  • Support- & Issue-Tracker Zugang
  • Produkt Dokumentation
  • Zeitlich unbegrenzte Nutzung
Enthält OpenImmo Basis-Erweiterung und PRO Funktionen!

Preis 1.200,00 € exkl. MwSt.

Wähle Deine TYPO3-Version

Kontaktanfrage

Du kannst uns jederzeit kontaktieren

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
SLD_________9JW______
Q_N____E____A_____TLJ
A_7___I31___GUL______
D_T____G____U_9___OX3
5Z4_________T3M______