Loading...
Navigation überspringen
zurück

Fahrzeugsuche by coding.ms – AJAX-Umstellung und Migration

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

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

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
K___________2HQ______
G_E____J____N_S___SLX
D6R___LUX___NGD______
__Q____5____9_W___OHC
__Z_________1JJ______