TYPO3: t3lib_div::fixed_lgd_pre() Bug fixen

In der neuen TYPO3 Version 4.6 wurden einige veraltete (deprecated) Funktionen aus dem TYPO3 Core entfernt. Neben zahlreicher anderen, gehört auch die t3lib_div::fixed_lgd_pre() Funktion dazu.

Die Fehlermeldung sieht etwa so aus!

Fatal error: Call to undefined method t3lib_div::fixed_lgd_pre() in /var/www/../mod1/index.php on line 34

Falls Sie nachschauen möchten welche Funktionen demnächst aus dem TYPO3 Core entfernt werden, dann schauen Sie einfach in das typo3conf Verzeichnis. Dort finden Sie eine log.-Datei, in der alle Funktionen mitgeloggt werden, die demnächst entfernt werden.

Falls es sich bei Ihrem Fehler um eine Core Extension handelt, müssen Sie dieses selbst im TYPO3 Core anpassen oder warten bis die nächste 4.6.x Version herauskommt, wo dieser Fehler dann beseitigt sein wird. (Sollte nun eigentlich der Fall sein.)

Falls Sie eine betroffene Extension benutzen und nicht auf ein Update warten können, können Sie den Error in der Extension aber auch in wenigen Minuten selber fixen. Dafür müssen Sie nur die Syntax der Funktion:

t3lib_div::fixed_lgd_pre()

in folgende ändern:

t3lib_div::fixed_lgd_cs()

Ich hoffe, wir konnten Ihnen weiterhelfen. Falls Sie Fragen haben, dann hinterlassen Sie doch einfach ein Kommentar. Wir würden uns sehr freuen! 😉

Author auf Google+:

  • Diesen Beitrag weiterempfehlen:

11 Gedanken zu „TYPO3: t3lib_div::fixed_lgd_pre() Bug fixen

  1. Steffen Gebert

    Und um welche System-Extension handelt es sich da? Wie soll da was gefixt sein? In letzter Zeit waren da keine Commits wegen solch einem Aufruf (außer ich hab eben was übersehen).

    Antworten
  2. Felix Habenicht

    Ne, ich glaube es lag nicht an einer System Extension, das wäre sicherlich aufgefallen. (Kommt vielleicht in dem Artikel falsch herüber) Bei der Kickstarter Extension gab es diesen Fehler, aber den hattest du schon „fast“ vor einem Jahr gemeldet.

    Ich kann aber nochmal schauen, um welche Extension es sich handelte.

    Antworten
  3. Steffen Gebert

    Also ist das mit dem „Bug in der Core Funktion“ nur Unfug und in Wahrheit ein Bug (bzw. veralteter Code) in irgendeiner Extension.. naja..

    Antworten
  4. Felix Habenicht

    Ich hab den Artikel nun angepasst, damit es keine Verwirrung mehr gibt. 😉

    Soviel ich weiß sind wir es nicht, aber ich leite es mal weiter.
    Ich weiß nur das BRAINWORXX, Kasper Skårhøj gesponsert hat, das ist aber schon einige Jahre her.

    Antworten
  5. Steffen Gebert

    Danke für’s „Entschärfen“ 😉

    Ihr seht ja nicht so aus, als seid ihr übermäßig klein oder macht keinen Umsatz mit TYPO3 (zumindest verkauft ihr euch auf eurer Webseite ja ganz gut).. von daher wäre es nur fair, die Weiterentwicklung auch etwas zu unterstützen.

    Vielen Dank schon mal
    Steffen Gebert

    Antworten
    1. Dirk Wildt

      Hallo Steffen,
      selbstverständlich ist eine gute Sache darauf hinzuweisen, dass man die TYPO3-Association finanziell unterstützen kann.

      Es kommt allerdings auch auf den Ton an.

      Jedenaflls dann, wenn man nicht das Gegenteil von dem erreichen möchte, was man beabsichtigt.

      Ich bin Mitglied der TYPO3 Associaton. Bei diesem Beitrag handelt es sich um meine persönliche Meinung.

      TYPO3 ist OpenSource und darf von jedem kostenlos genutzt werden.
      Jeder ist eingeladen, TYPO3 zu benutzen und selbstverständlich auch damit Geld zu verdienen.

      Es gibt keinerlei Verpflichtung, für diese Nutzung zu zahlen.

      Auch dann nicht, wenn es nach Meinung einzelner Personen bei TYPO3-Nutzern nicht so aussieht, „als seid ihr übermäßig klein oder macht keinen Umsatz mit TYPO3“.

      Felix veröffentlichter Bugfix ist richtig und hilfreich. Mehr gibt es meiner Auffassung nach nicht dazu zu sagen. Höchstens, das man dem noch ein Danke zufügen könnte.

      Vielleicht sollten wir in der TYPO3-Gruppe auf XING mal ein Thema zur Frage einrichten, wie in geeigneter Form auf TYPO3-Sponsoring hingewiesen kann und hingewiesen werden sollte. Und wie auf keinen Fall.

      Ich wäre dabei.

      Dirk

      Antworten
  6. Alex

    Dein Artikel hilft auch anderthalb Jahre später immernoch :). Mailformplus 4.0.17 nutzt die Funktion auch und will in einem Typo3 v4.7.14 dann nicht mehr.

    Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Lösen Sie bitte die Rechenaufgabe. *