Loading...
Navigation überspringen
zurück

Openimmo by coding.ms: Migration zu TYPO3 v9/v10 und neue Felder

FEATURE
0 gesamt
TASK
0 gesamt
BUGFIX
0 gesamt
BREAKING
0 gesamt

Change-Log

## 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)

Openimmo by coding.ms 5.0.0 stellt die Erweiterung auf aktuelle TYPO3-Versionen um und liefert eine Reihe neuer konfigurierbarer Felder sowie zahlreiche Fehlerbehebungen und Stabilitätsverbesserungen. Das Release fokussiert auf Kompatibilität mit TYPO3 v9 und v10, bessere Import-/Export-Prozesse sowie erweiterte Frontend- und SEO-Funktionen.

  • Kompatibilität & Migration: Abhängigkeit des Cores erhöht, um TYPO3 v9 und v10 zu unterstützen; Migration von Mail-Templates, Umstellung mehrerer userFunc-Aufrufe auf renderType, Umbenennung von Fluid-ViewHelper-Namespace in TYPO3Fluid und Migration des Import-Controllers zur Symfony-basierten ImportCommand. Veraltete Hooks, Annotationen (@cascade, @lazy) und Klassen (LanguageService, $_EXTKEY) wurden entfernt.
  • Konfigurierbare Bereiche: Möglichkeit, Flächenfelder (z. B. BueroflaecheTeilbar, LagerflaecheTeilbar, NutzflaecheTeilbar, Produktionsflaeche, ProduktionsflaecheTeilbar) und Infrastruktur-Felder per TypoScript zu konfigurieren; Erweiterung der Anzeigeoptionen für Provision (Anzeige in € oder ½) und Fluid-Logik für kaufpreis/nettokaltmiete auf Anfrage.
  • SEO & Frontend: Anzeige von Meta- und OpenGraph-Tags in der Objekt-Detailansicht; neues Not-Found-Redirect im Request-Plugin für korrekte 404-Weiterleitungen; zusätzliche Template-Checks (z. B. Bild-Existenz) und ein no-loading CSS-Klassen-Mechanismus für JS-Buttons.
  • Import, Export & Datenstabilität: Verbesserte Import-Fehlerbehandlung (z. B. externes Bild mit ungültigem MIME-Type), Verlagerung der Slug-Generierung in eine dedizierte Funktion zur Nutzung bei Immoscout-Importen, Erhöhung der Größe des import_json-Feldes, Beispiel-Slot zum Manipulieren von Datensätzen während des Imports und Dokumentation für Export-Feature.
  • Fehlerbehebungen & Optimierungen: Diverse Bugfixes wie Mehrfach-"orderby"-Unterstützung, Korrektur von Slugs für TYPO3 9.5.18 (unique statt uniqueInSite), Anzeigeprobleme bei Infrastruktur-Feldern und Lazy-Properties, Fix für Lese-/Löschoperationen (Datei-Existenz prüfen, Exceptions abfangen), Bookmarks-Fix für TYPO3 10 sowie Anpassungen für Swiftmailer-Aufrufe unter TYPO3 10.
  • Developer & Extbase: ClassesMap für Extbase (Breaking Change: #87623), Entfernen überflüssiger setup.ts und constants.ts, Hinzufügen von renderType in Flexforms, Getter-Ergänzung (getProperties) im Immobilie-Model und neue Extension-Setting "loglevel" (z. B. für SearchRequestCommand in Openimmo Pro).
  • Dokumentation & Einstellungen: Ergänzte Dokumentation für Frontend-Management und Scheduler-Aufsetzung sowie kleinere TypoScript-Bereinigungen und Übersetzungsoptimierungen.

Das Release konzentriert sich auf technische Konsolidierung, bessere TYPO3-Kompatibilität und erhöhte Stabilität bei Importen und Frontend-Darstellung. Du profitierst von klaren Migrationen, erweiterter Konfigurierbarkeit der Objektfelder und gezielten Bugfixes, die den Betrieb und die Integration in aktuelle TYPO3-Installationen erleichtern.

Extension

Openimmo by coding.ms

Release

Task Bugfix Feature

Openimmo by coding.ms: Migration zu TYPO3 v9/v10 und neue Felder

Release of version 5.0.0

  • Extension

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
S75_________2PF______
X______T____D_B___SKC
X4R___8NL___RPB______
__H____F______N___CF7
UP4_________W9N______