TO_Webmaster 0 Report post Posted March 28, 2004 (edited) Hi! Ich habe gerade versucht, den Custom Pages Mod für 2.0 anzupassen, die Einstellungen im ACP funzen auch alle schon (diesmal sogar fast komplett auf deutsch ), nur die Ausgabe der Seite will nicht: Fatal error: Call to a member function on a non-object in C:\board\20pdr1\sources\classes\class_display.php on line 96 Kann den Fehler aber im Moment noch nicht finden. Vielleicht kann mir jemand von euch weiterhelfen. Ich vermute, dass es etwas mit der Navigation zu tun hat. Eine (noch nicht so tolle) Installationsanleitung liegt bei (custompages.txt). MfG TO_Webmaster Edited March 28, 2004 by TO_Webmaster Share this post Link to post
Stefan 0 Report post Posted March 28, 2004 Das Problem ist relativ leicht zu lösen. Die Fehlermeldung sagt aus, das es die entsprechende Funktion nicht findet. Dazu schaut man dann mal in der class_display.php nach und fildet an besagter Stelle folgendes: $nav = $ibforums->skin_global->start_nav(); Demnach wird die Methode start_nav() nicht gefunden und wahrscheinlich liegte s daran, das sie nicht $ibforums->skin_global zugeordnet ist. Sprich, es wurde keine Instanz der benötigten Kalsse erstellt und der Variable zugeordnet. Nun muß man schauen, wann und wo dies geschieht. Dies passiert, wenn man die Struktur des Forums ein wenig kennt, in der functions.php und dort in der Funktion load_template. Dein Problem liegt nun darin, das du diese Methode nicht verwendest, was du eigentlich tun solltest. Beispiel: $this->html = $std->load_template('skin_datei'); Nach diesem Aufruf stehen dir auch die Methode der Klasse skin_global zur Verfügung und schon ist die Fehlermeldung verschwunden. :) Share this post Link to post
TO_Webmaster 0 Report post Posted March 28, 2004 Danke, das funzt. Werde den Mod gleich hochladen. TO Share this post Link to post