TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

leere Seite bei Suche


Autor Nachricht
Verfasst am: 04. 01. 2012 [12:30]
bastian.wedler
Themenersteller
Dabei seit: 04.01.2012
Beiträge: 1
Hallo,

ich habe ein Problem mit der Suche von mm_Forum, wenn ich diese im FE ausführen will bekomm ich nur eine leere Seite angezeigt. Aus den logs von Apache konnte ich folgendes herrauslesen:

PHP Fatal error: Call to undefined method t3lib_DB::sql() in ../typo3conf/ext/mm_forum/pi4/class.tx_mmforum_pi4.php on line 882

Ich habe mich bisher vergeblich nach Lösungen bemüht, es hat jedoch nichts geholfen.

Grüße
Profil
Verfasst am: 23. 01. 2012 [07:02]
doni
Dabei seit: 19.02.2010
Beiträge: 10
Ich habe ein ähnliches Problem.
Bei mir funktioniert mm_branchenbuch nicht.
Genau mit dem selben Fehler: Leere Seite.

Wenn ich allerdings sql-debug aktiviere, dann bekomme ich die Meldung:
HTML
Fatal error: Call to undefined method t3lib_DB::sql() in /home/doni/.wine/drive_d/xampp/htdocs/typo3-projekt/typo3conf/ext/mh_branchenbuch/pi1/class.tx_mhbranchenbuch_pi1.php on line 2531


Ich muss dazu sagen, dass ich den Fehler nur mit Typo3 4.6.x habe.
Mit Typo3 4.5.x läuft das ohne Probleme.
Eventuell hat der Programmierer der mm_-Extensions noch nicht auf Typo3 4.6.x umgestellt?!
Profil
Verfasst am: 23. 01. 2012 [08:36]
LuP
Dabei seit: 12.04.2007
Beiträge: 278
Hallo,

t3lib_DB::sql() ist schon seit TYPO3 3.6 "deprecated" und seit 4.6 komplett entfernt. Ich darf mal auf diesen Thread verweisen. Im TER gibt es die neue Erweiterung deprecationloganalyzer von Georg, vielen Dank dafür. Damit spart man sich eine Menge Zeit und Nerven, da man das Durchwühlen der hundertfach MB-großen Datei nicht mehr nötig hat.

VG,
LuP
Profil
Verfasst am: 25. 01. 2012 [07:56]
doni
Dabei seit: 19.02.2010
Beiträge: 10
Sorry, hab in meinem letzten Beitrag "mh_branchenbuch" und nicht "mm_branchenbuch" gemeint.
Ebenso auch die "mh_-Extensions" und nicht die "mm_-Extensions".

Habe jetzt die sql-Anweisungen gegen sql_query ausgetauscht.

Allerdings sind die Branchenbuch-Rubriken leer und wenn man einen Eintrag machen will, dann steht gleich bei der ersten Abfrage nach dem Bundesland "Fehler beim lesen der Datenbank" wo eigentlich das Pulldownmenü erscheinen müsste.

Und danke für den Tipp mit dem deprecationloganalyzer!
Profil
Verfasst am: 25. 01. 2012 [09:33]
LuP
Dabei seit: 12.04.2007
Beiträge: 278
Hallo,

auch TYPO3_db weg?

bis 4.5
PHP
$res = $GLOBALS['TYPO3_DB']->sql(TYPO3_db, $query);

ab 4.6
PHP
$res = $GLOBALS['TYPO3_DB']->sql_query($query);


VG,
LuP
Profil
Verfasst am: 25. 01. 2012 [10:25]
doni
Dabei seit: 19.02.2010
Beiträge: 10
@LuP
Genau das war's!
Vielen Dank für den Tipp !!!
Profil