WebsiteBaker Support (2.13.x) > General Help & Support

Code2 in 2.13.1 rc103 Fehler - class 'Template' not found

(1/2) > >>

hillschmidt:
Im Backend werden nach dem Update auf 2.13.1 rc103 mit dem Modul Code 2 (version ... ) die Seiten nicht mehr zum Editieren angezeigt; es gibt folgenden Fehler:


--- Code: ---There was an uncatched exception
Class 'Template' not found
in line (34) of (/modules/code2/modify.php)
--- End code ---

Version Code2:

--- Code: ---Name: Code2
Art: Seiten Addon
Autor: Ryan Djurovich, minor changes by Chio Maisriml, websitbaker.at, Search-Enhancement by thorn, Mode-Select by Aldus, FTAN Support, syntax highlighting and current maintenance by Martin Hecht (mrbaseman)
Version: 2.2.18
Entworfen für: Website Baker 2.8.x
Beschreibung: Dieses Modul erlaubt das ausführen von PHP Befehlen sowie HTML, Javascript und interne Kommentare.
(Bitte begrenzen Sie den Zugriff auf vertrauenswürdige Personen!)
--- End code ---

hgs:
Das ist sehr einfach zu lösen und gilt für alle 3. Anbieter-Module die phplib brauchen und suchen


In diesem Fall öffne die modify.php mit einem Texteditor und suche nach

--- Code: ---// Setup template object
--- End code ---
direkt hinter diese Info fügst du diese Codezeile ein


--- Code: ---use vendor\phplib\Template;
--- End code ---

hier der ergänzte Bereich in gänze

--- Code: ---// Setup template object
use vendor\phplib\Template;
if(!class_exists('Template')){ require(WB_PATH.'/include/phplib/template.inc');}
$template = new Template(WB_PATH.'/modules/code2');
$template->set_file('page', 'htt/modify.htt');
--- End code ---


Wenn also die gepostete Fehlermeldung für ein 3. Anbieter Modul erscheint, hilft dieser Fix

hillschmidt:
Wunderbar, Harald - damit ist das Problem mit 2.13.1 rc103 unter PHP 7.4 gelöst!

Herzlichen Dank dafür!

hgs:
Das hilft auch unter php8

Luisehahne:
Werde mit Martin sprechen, bin dabei das wieder abwärtskompatibel zu machen, dann laufen auch wieder alle Module von Martin ohne template Fehler

Dietmar

Navigation

[0] Message Index

[#] Next page

Go to full version