Loading...
Skip navigation
back

Fahrzeugsuche by coding.ms – AJAX-Umstellung und Migration

FEATURE
0 total
TASK
0 total
BUGFIX
0 total
BREAKING
0 total

Change-Log

## 2021-02-04 Release of version 1.14.0
*	[TASK] Add field "source" to connection records and add "autoscout24.de" option. This changes the database structure!
*	[TASK] Ensure that each caching file is related to a page uid
*	[BUGFIX] Build URI only if privacyPageUid is set
*	[TASK] Migrate viewhelpers to TYPO3Fluid namespace
*	[TASK] Migrate refresh cache command to symfony command
*	[TASK] Add extbase property mapping for modificationDaten and creationDate
*	[TASK] Switch to POST for AJAX requests in order to avoid cHash validation error
*	[TASK] Drop support for TYPO3 v8 in ExtensionUtility
*	[TASK] Migrate custom form element informationRow in flex forms
*	[TASK] Hide fields pages and recursive in plugin configuration
*	[TASK] Set render type for select fields in flex forms
*	[TASK] Rename typoscript files to .typoscript
*	[TASK] Build tracking URL in fluid instead of javascript and use POST
*	[TASK] Use POST for requesting the AJAX URL for comparing vehicles
*	[TASK] Use AJAX request for creating the link to the bookmarks comparison PDF

Fahrzeugsuche by coding.ms 1.14.0 liefert mehrere Migrationen, Stabilitätsverbesserungen und eine Änderung der Datenbankstruktur. Mit diesem Release werden AJAX-Anfragen auf POST umgestellt, ViewHelpers zu TYPO3Fluid migriert und ein neues Feld "source" in Verbindungsdatensätzen eingeführt, was eine Datenbankmigration erforderlich macht. Du profitierst von weniger cHash-Fehlern, zuverlässigerer Nachverfolgung und besserer Kompatibilität mit aktuellen TYPO3-Standards.

  • Neues Datenbankfeld "source" für Verbindungsdatensätze und Option "autoscout24.de" – diese Änderung verändert die Datenbankstruktur und erfordert eine Migration bzw. ein Update der Datenbank.
  • Umstellung von AJAX-Requests auf POST (u. a. für Vergleichs-Requests und das Erzeugen des Bookmarks-Comparison-PDFs) sowie Aufbau der Tracking-URL in Fluid statt JavaScript – reduziert cHash-Validierungsfehler und verbessert die Tracking-Zuverlässigkeit.
  • Sicherstellen, dass jede Cache-Datei einer Page UID zugeordnet ist – verringert Cache-Konflikte zwischen Seiten und verbessert die Seitenkonsistenz.
  • Bugfix: URI wird nur aufgebaut, wenn privacyPageUid gesetzt ist – verhindert fehlerhafte Links bei fehlender Datenschutzseite.
  • Migrationen und Modernisierungen: ViewHelpers zu TYPO3Fluid migriert, Refresh-Cache-Command auf Symfony-Command umgestellt, TypoScript-Dateien auf ".typoscript" umbenannt sowie ein Custom Form Element (informationRow) in FlexForms migriert.
  • FlexForms-/Backend-Anpassungen: Felder "pages" und "recursive" im Plugin-Konfigurationsformular ausgeblendet sowie RenderType für Select-Felder gesetzt – verbessert die Backend-Usability und verhindert Fehleinstellungen.
  • Extbase: Property-Mapping für modificationDaten und creationDate hinzugefügt, damit Datumsfelder korrekt gemappt werden.
  • Kompatibilitätshinweis: Support für TYPO3 v8 in ExtensionUtility wurde entfernt – das betrifft ältere Installationen und sollte bei Upgrade-Planungen berücksichtigt werden.

Extension

Fahrzeugsuche by coding.ms

Release

Task Bugfix

Fahrzeugsuche by coding.ms – AJAX-Umstellung und Migration

Release of version 1.14.0

  • Extension

Contact request

You can contact us at any time

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
_7__________2________
S6_____F____G_G___BXG
_X____78A___SOX______
_J_____I______R___BOF
R4D___________N______