Testing the Template Manager gave me an Internal Server error 500. If you activate / switch a template eg override the file templates/override/includes/template.php is missing the extends part of class...
Code: Select all
class override_template extends default_template { Code: Select all
// Make sure it doesn't try to extend default_template
if (strpos($template_content, 'class ' . $expected_class . ' extends default_template') !== false) {
$template_content = str_replace(
'class ' . $expected_class . ' extends default_template',
'class ' . $expected_class,
$template_content
);
file_put_contents($template_php_file, $template_content);
error_log("Removed extends default_template from class definition");
}
Tnx! Arjan