Neu Nach Aktivierung Nova Template - Fatal error: Uncaught TypeError: JTL\Template\Model::getTemplateType()

technikanddesign

Aktives Mitglied
18. Juli 2019
39
0
Servus zusammen,
leider hat der Kunde von uns das NOVA-Template aktiviert, obwohl dieses nicht mehr im Einsatz war. Nun kommt folgende Fehlermeldung, wenn man das Error-Reporting einschaltet.
Ich komme weder ins Backend noch ins Frontend.
Kennt jemand das Problem?
Kann man irgendwie über die Datenbank das Template wieder zurückstellen?
Gibt es Lösungsansätze?

Fatal error: Uncaught TypeError: JTL\Template\Model::getTemplateType(): Return value must be of type string, null returned in /var/www/vhosts/shop.de/shop/includes/src/Template/Model.php:250 Stack trace: #0 /var/www/vhosts/shop.de/shop/includes/src/Template/TemplateService.php(195): JTL\Template\Model->getTemplateType() #1 /var/www/vhosts/shop.de/shop/includes/src/Template/TemplateService.php(144): JTL\Template\TemplateService->loadFull() #2 /var/www/vhosts/shop.de/shop/includes/src/License/Checker.php(96): JTL\Template\TemplateService->getActiveTemplate() #3 /var/www/vhosts/shop.de/shop/includes/src/License/Checker.php(64): JTL\License\Checker->getTemplatesWithoutLicense() #4 /var/www/vhosts/shop.de/shop/admin/includes/admininclude.php(101): JTL\License\Checker->getLicenseViolations() #5 /var/www/vhosts/shop.de/shop/admin/index.php(6): require_once('...') #6 {main} thrown in /var/www/vhosts/shop.de/shop/includes/src/Template/Model.php on line 250
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.658
2.710
Berlin
Firma
css-umsetzung
Schalte über die Datenbank das NOVA Template aktiv, dann solltest du wieder ins Backend kommen um das richtige Template zu aktivieren.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.658
2.710
Berlin
Firma
css-umsetzung
gib das hier in deinem phpMyAdmin ein, dann solltest du wieder reinkommen, aber sicher vorher die Tabelle ttemplate

Code:
TRUNCATE TABLE `ttemplate`;
--
-- Daten für Tabelle `ttemplate`
--

INSERT INTO `ttemplate` (`cTemplate`, `eTyp`, `parent`, `name`, `author`, `url`, `version`, `preview`, `exsID`, `bootstrap`, `framework`) VALUES
('bootstrap', 'admin', NULL, 'bootstrap', 'JTL-Software-GmbH', 'https://www.jtl-software.de', '1.0.0', 'preview.png', NULL, 0, NULL),
('NOVA', 'standard', NULL, 'NOVA', 'JTL-Software-GmbH', 'https://www.jtl-software.de', '1.4.1', 'preview.png', NULL, 1, 'Bootstrap4');
 
  • Ich liebe es
Reaktionen: technikanddesign

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.658
2.710
Berlin
Firma
css-umsetzung
Um sicher zu gehen das der Kunde keinen Mist mehr macht und wenn du die alten Templates nicht löschen möchtest, solltest du in den nicht verwendeten Templates die template.xml sowie die bootstrap.php umbenennen, dann sieht der Kunde die nicht mehr und du kannst sicher sein das da nichts von aufgerufen wird.
 

Ähnliche Themen