PDA

Zobacz pełną wersję : AkoComment Fatal error: Non-static method MENU



peyto
02-04-2008, 15:48
Witam
Wysłane ostatnio przeze mnie pytanie postanowiłem rozdzielić na dwa - może komuś pomogę w ten sposób.

Mam zainstalowaną joomlę 1.0.13 IE utf-8 wszystko działa ok.

Zainstalowałem AkoComment 2.0pl (z sukcesem)
Jednak gdy od zaplecza klikam na "komentarze" pojawia się informacja:

Fatal error: Non-static method MENU_Default::MENU_Default() cannot be called statically in /home/szkola/public_html/administrator/components/com_akocomment/toolbar.akocomment.php on line 37
i nie pokazuje żadnych wprowadzonych komentarzy.
Poza tym wszystko działa ok. Komentarze od frontu są poprawnie dodawane.
Po prostu nie widać ich z backendu i nie można ich edytować.



Znalazłem rozwiązanie tego problemu na anglojęzycznym forum mambo:

Znajdź plik:
.../administrator/components/com_akocomment/toolbar.akocomment.php
na końcu jest kod, który powinien być zmieniony w następujący sposób:

jest:
*****************************
MENU_Default::MENU_Default();
break;
*******************************

a powinno być:
********************************
$menu_new = new MENU_Default;
// MENU_Default::MENU_Default();
break;
****************************

Czyli jedną nową linijkę dodajecie, a z jednej istniejącej robicie komentarz.
Ponoć tu chodziło o przejście z kodowania w PHP4 na PHP5.

U mnie pomogło. Wszystko śmiga jak trzeba.


pozdrawiam

zwiastun
02-04-2008, 22:20
Tyle tylko, że to AkoComment jest stare i dziurawe.

peyto
03-04-2008, 12:46
a które nie jest dziurawe? "Tweaked", czy "plus"

inkos
05-04-2008, 10:31
a które nie jest dziurawe? "Tweaked", czy "plus"
Generalnie kazde z tych ktore wymieniles ma mniejsze lub wieksze dziury gdyz powstalo na tej samej podstawie. Znajdz sobie cos innego.