Megoldás a DEDECMS backend sablonkezelési hiba V5.1sp1 alkalmazására
Véletlenül rájöttem, hogy a dede háttérsablon kezelése nem használható, és hosszú ideig ellenőriztem az interneten, de nem találtam megoldást. Alapos keresés után rájöttem, hogy valójában nagyon egyszerű probléma, és az oka az volt, hogy nem telepítették az oldal gyökérkönyvtárába
Ha a következő helyzetek is vannak:
Halálos hiba: Hívás egy tagfüggvényre read() egy nem objektumon X:\root\dede\templets\file_manage_main.htm 29. soron
Kézi megoldás: Keresd meg a index_top.php a menedzsment könyvtárban, keresd meg a következő kódot a 96. soron:
<li id='d10'><a href="javascrip remove t:OpenMenu(10,'','file_manage_main.php?activepath=/templets',10)" > template management</a></li>
Átalakítva:
<li id='d10'><a href="javascrip remove t:OpenMenu(10,'','file_manage_main.php?activepath=<? echo $cfg_cmspath?>/templets',10)" > template management</a></li>
Természetesen a tényleges címet is közvetlenül a célpontnál írhatod.
Hehe, frissítsd az oldalt, probléma megoldva!
A hibakezelés megoldására a DEDECMS háttérsablon menedzsment V5.1sp1 verziójával illetően korábban nem tudtam róla, nem használtam |