[Frage] Typo3 9.5 Extension einzelne Zeile ändern und vor Update sichern [Gelöst]

  • dawall86 dawall86
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    12. 02. 2020, 11:18

    Hallo Typo3 Gemeinschaft,

    ich würde gerne in der Extension "news_importicsxml" eine einzelne Funktion in der Datei "Classes/Mapper/IcsMapper.php" erweitern und sicherstellen, dass diese bei einem Update auch weiterhin Funktioniert.
    Es geht eigentlich nur darum, dass bei einem ics Import die "function cleanup" erweitert wird, um Zeilenumbrüche zu erstellen. Das funktioniert auch soweit, nur würde die Datei bei einem Update natürlich überschrieben.
    Was wäre die einfachste Möglichkeit, das zu verhindern? Eine eigenen Extension, in der festgelegt wird, dass die eigene IcsMapper.php Datei verwendet werden soll? Finde dazu nur Tutorials für Extensions um bestehende Felder zu erweitern.

    Beste Grüße
    Flo

  • Teisinger Teisinger
    Jedi-Meister
    1 x
    439 Beiträge
    29 Hilfreiche Beiträge
    12. 02. 2020, 22:12 - Lösung

    Es sollte gehen die classe zu überschreiben mit deiner eigenen - also class kopieren in deine extension dort die Änderungen durchführen etc.

    https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/Xclasses/Index.html

    https://github.com/groundstack-org


  • 1
  • 1