Neu NOVA Template Weiß nach Update 4.06 => 5

MaxWe

Sehr aktives Mitglied
6. August 2018
284
36
Hamburg
Moin,

nach einem erfolgreichen und fehlerlosen Update unseres geklonten Originalshops, habe ich nun Probleme mit dem NOVA Template.
Daten wurden alle via FTP Binär übertragen.

Leider zeigt das NOVA Template nur eine weiße Seite und gibt nach dem Einschalten der Error Ausgabe folgende Ausgabe:
Fatal error: Uncaught Error: Call to undefined method stdClass::getIso639() in .../templates_c/NOVA/b0804d94ddc5f9c2a6e47d1cbd0d0f1f89a513f1_0.file.header.tpl.php:648 Stack trace: #0 ...e/includes/vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php(248): Block_406021163615efe4d4592e7_24280317->callBlock() #1 .../includes/vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php(184): Smarty_Internal_Runtime_Inheritance->callBlock() #2 .../includes/vendor/smarty/smarty/libs/sysplugins/smarty_internal_runtime_inheritance.php(156): Smarty_Internal_Runtime_Inheritance->process() #3 .../templates_c/NOVA/b0804d94ddc5f9c2a6e47d1cbd0d0f1f89a513f1_0.file.header.tpl.php(1593): Smarty_Internal_Runtime_Inheritance->instanceBlock() #4 /var/www/vhosts/elbeffekt.de/dev.elbeffekt.de/includ in
.../templates_c/NOVA/b0804d94ddc5f9c2a6e47d1cbd0d0f1f89a513f1_0.file.header.tpl.php on line 648
Domainpfad wurde durch ... ersetzt.

Hat da jemand einen Tipp? Scheinbar ist das NOVA Template beschädigt oder Smarty wurde nicht korrekt geupdatet?
template_c habe ich bereits geleert, ohne Erfolg.

Beste Grüße,
Max
 

MaxWe

Sehr aktives Mitglied
6. August 2018
284
36
Hamburg
Ich konnte den Fehler aushebeln indem ich in der header.tpl vom NOVA Template die Funktion erstmal einfach durch "DE" ersetzt habe. Allerdings ist das sicherlich nicht die Lösung.

Weiterhin sind mir folgende Logeinträge aufgefallen
07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list
Hinweis 07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list
Hinweis 07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list
Hinweis 07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list
Hinweis 07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list
Hinweis 07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list
Hinweis 07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list
Hinweis 07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list
Hinweis 07.10.2021 - 14:38:46
Error executing query: INSERT INTO tlinksprache (`kLink`, `cName`, `cTitle`, `cMetaTitle`, `cContent`, `kSprache`, `cISOSprache`, `cSeo`) VALUES :)kLink, :cName, :cTitle, :cMetaTitle, :cContent, :kSprache, :cISOSprache, :cSeo)
SQLSTATE[42S22]: Column not found: 1054 Unknown column kSprache in field list

Wie gesagt, beim Update wurden keinerlei Fehler angezeigt und auch im Anschluss nicht. Alles wie im Guide beschrieben.
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.138
106
Küps
Die Templates_c Ordner komplett leeren.

Hast du dein altes EVO Template komplett im NOVA nachgebaut oder einfach in der Template.xml das EVO durch NOVA getauscht?
 

MaxWe

Sehr aktives Mitglied
6. August 2018
284
36
Hamburg
Moin,
den template_c Ordner habe ich wie geschrieben bereits ohne Erfolg geleert.

In den Templates des geupdateten Shops habe ich noch garnicht gefuscht. Lediglich im Shop Backend auf das NOVA Template geswitcht.
 

MaxWe

Sehr aktives Mitglied
6. August 2018
284
36
Hamburg
Also nach Stand jetzt habe ich folgende Codezeile in der header.tpl geändert, womit ich den Fehler scheinbar gelöst habe. Ich weiß nicht wieso kein anderer den Fehler hat..
Ab Zeile 196 in \NOVA\layout\header.tpl
Code:
{* Languages *}
{* ALT *}{if !empty($smarty.session.Sprachen) && count($smarty.session.Sprachen) > 1}
{* NEU *}{if !empty($smarty.session.Sprachen) && $smarty.session.Sprachen|@count > 1}
{foreach $smarty.session.Sprachen as $language}
<link rel="alternate"
hreflang="{$language->getIso639()}"
href="{if $language->getShopDefault() === 'Y' && isset($Link) && $Link->getLinkType() === $smarty.const.LINKTYP_STARTSEITE}{$ShopURL}/{else}{$language->getUrl()}{/if}">
{/foreach}
{/if}
Das System muss gedacht haben, dass ich mehr als eine Sprache aktiv habe und versucht haben in einer leeren Variable die function aufzurufen, daher auch der Aufruf der StdClass. Möglicherweise entsteht der Fehler auch dadurch, wenn nach dem Update des Shops keine Sprache in der Session liegt und somit die StdClass aufgerufen wird?

Grüße
 

bbfdesign

Offizieller Servicepartner
SPBanner
28. September 2013
185
18
Sprachprobleme gibt’s mit dem Shop. Hatte ich letzte Woche großen Stress bei einem Kunden von mir mit drei Top Level Domänen.
 

MaxWe

Sehr aktives Mitglied
6. August 2018
284
36
Hamburg
Also ich habe aktuell auf meinem Testsystem den gleichen Fehler. Das Evo läuft halbwegs, das Nova nicht.
Versuch mal in der header.tpl vom NOVA Template (\NOVA\layout\header.tpl) die beiden {$language->getIso639()} durch DE zu ersetzen. Das ganz hochladen und einmal in den Shop rein. Wenns klappt, dann wieder die Änderung zurück und es sollte gehen. Wenn nicht versuch auch nochmal meinen letzten Ansatz, bei uns funktionierts nun ohne Probleme.

Ich denke es liegt daran, dass bei Testshops noch keinerlei Sessions/Cookies existieren und so der Shop den Wert nicht auslesen kann. Nachdem man dann einmal händisch die Variable gesetzt hat existiert eine Session und der Shop weiß bescheid. So irgendwie für mich die Erklärung
 

Loads

Gut bekanntes Mitglied
26. Februar 2013
483
7
Ich habe den gleichen Fehler wie oben beschrieben. Habe auch schon versucht das {$language->getIso639()} durch DE zu ersetzen aber kein Erfolg gehabt.
Bei mir ist das auch nur einmal in der header.tpl drin und nicht zweimal wie geschrieben.
 

webksde

Aktives Mitglied
30. August 2012
40
2
32457 Porta Westfalica
Nachdem wir uns nun beim Xten Shop Upgrade auf JTL-Shop5 darüber ärgern mussten und ich diverse Lösungen versucht habe, nun die aus meiner Sicht einzig richtige Lösung, denn für Gäste läuft auch NOVA sofort. Das Problem hat nur der Admin-User und auch ein Ausloggen oder Wechsel der Sprache im Admin-Bereich bringt nichts!

Lösung:
Der Admin bzw. alle betroffenen User müssen die Cookies der betreffenden Domain im Browser löschen, dann neu einloggen als Admin und schon klappt es!
Hier liegt offenbar ein Session-Bug im Upgradepfad vor. Dass das zu einem SQL-Fehler führt, sollte vielleicht auch 'mal grundsätzlich bzgl. Sicherheit geprüft werden.

JTL, könnt ihr das bitte einmal untersuchen und lösen? Bisher ist es bei jedem JTL-Shop4 > 5 Upgrade bei uns aufgetreten!

Ich bitte um Bestätigung und Meldung an JTL, wenn dies bei anderen Benutzern auch die Lösung brachte!
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nova Template Mega Menu 3 spaltig machen Templates für JTL-Shop 0
Neu Nova-Template Megamenu: Pfeile entfernen - Abstände kleiner Templates für JTL-Shop 1
Neu ERLEDIGT (Shop. 5.1.1 | Template NOVA 1.1.0 | Wer passt mir die Farben an?) Dienstleistung, Jobs und Ähnliches 0
Neu Eigenschaftswerte(Variationswerte z.B. Pflichtfreitextfeld bei custom Artikel) in pushed_success.tpl hinzufügen Shop5 Nova Template Templates für JTL-Shop 1
Neu Filter auf Artikelübersichtsseiten in JTL-Shop 5 (NOVA Template) neu gestalten? Technische Fragen zu Plugins und Templates 0
Neu Shop5 NOVA Child Template auf aktuelle Version updaten Technische Fragen zu Plugins und Templates 7
Farben ändern NOVA-Template Einrichtung JTL-Shop5 3
Neu JTL Shop 5: NOVA-Template -> Artikel in den Warenkorb gelegt *immer* als PopUp anzeigen Templates für JTL-Shop 5
Neu Last Seen Box unter linker Seitenleiste wegbekommen | Nova Template Templates für JTL-Shop 2
Neu Shortdesc Description entfernen | Nova Template Templates für JTL-Shop 2
Nova Template - Artikelübersicht - Verfügbarkeit anzeigen Einrichtung JTL-Shop5 3
Neu Bestand pro Lager bei mehrern Lägern ausblenden im Nova Template nur Ampel anzeigen in Artikelbeschreibung Templates für JTL-Shop 2
Neu NOVA Template Artikelsticker ändern Templates für JTL-Shop 6
Weiße Seite beim NOVA-Template, EVO geht Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu JTL 5 Shop -> Slick Slider auf der Startseite im Nova Template verändern Templates für JTL-Shop 2
Neu Template Anpassung im Child Theme via JTL Theme Editor -> my-nova.scss Templates für JTL-Shop 0
Neu NOVA Template Farbänderung in verschiedenen Bereichen Templates für JTL-Shop 5
Neu JTL SHOP 5.0.1 / NOVA-Template UVP/Rabattanzeige Artikelübersichten Allgemeine Fragen zu JTL-Shop 5
Neu JTL5.1.1 Nova-Template mit Child Mobiles Menü Templates für JTL-Shop 6
Neu Template Nova/layout/header_nav_search.tpl <li>? JTL-Shop - Fehler und Bugs 5
Neu NOVA Template linke Navigation? Templates für JTL-Shop 2
Neu Animations Balken im Nova Template Farbe ändern Templates für JTL-Shop 4
Neu NOVA Template lässt sich nicht aktivieren JTL-Shop - Fehler und Bugs 4
Neu Shop 5 NOVA Template - Menü ohne Kategorien Allgemeine Fragen zu JTL-Shop 4
Neu Nova Mobil: zweispaltige Artikelübersicht? Templates für JTL-Shop 0
Nach Update bleibt Seite weiß mit Nova Upgrade JTL-Shop4 auf JTL-Shop5 3
Neu NOVA - Linke Seitenleiste und Inhalt daneben bei frei erstellten Seiten Templates für JTL-Shop 4
Neu Wie kann ich die News-Seite des NOVA-Templates löschen? Allgemeine Fragen zu JTL-Shop 1
Neu Nova - Anzahl der Artikel in der Artikelübersicht Templates für JTL-Shop 4
Neu Nova - Linke Seitenleiste außerhalb der Artikellisten JTL-Shop - Fehler und Bugs 3
Neu In Chrome, Header lädt jedes mal sichtbar NEU, Nova Child mit JTL-Header Plugin JTL-Shop - Fehler und Bugs 2
Neu Gesucht: Anpassungen Header in NOVA mit dem Theme Editor Dienstleistung, Jobs und Ähnliches 1
Gelöst Beschreibung Unter Unterkategorie Nova Templates für JTL-Shop 2
Neu Responsivität einer Custom Header - Box - sowie des linken Logos | Nova Child Templates für JTL-Shop 23
Neu [SHOP5][NOVA] Filtersuchfeld filtert nur sichtbare Merkmale JTL-Shop - Fehler und Bugs 1
Neu NOVA - welche css Variable für Hintergrund? Installation / Updates von JTL-Shop 1
Inhalte auf der Startseite bearbeiten im Nova Tenmlate Einrichtung JTL-Shop5 2
Neu JTL Shop 5 - Anpassung Nova Child Theme - Benachrichtigungsfunktion Dienstleistung, Jobs und Ähnliches 0
Neu Alternative für NOVA wie die freien Evo Themes von bootswatch.com? Templates für JTL-Shop 1
Neu Nova vs Drittanbieter Templates? Templates für JTL-Shop 9
Neu nova update nach Shop Update 5.1.1 Templates für JTL-Shop 1
Neu Shop 5.1.1 > Nova > Bestseller | Logo Templates für JTL-Shop 7
Shop 5: Nova / Lieferzeitenangabe für Kinderartikel passt nicht Einrichtung JTL-Shop5 0
Beantwortet Einstellungen Megamenü Nova Einrichtung JTL-Shop5 2
Neu Slider verkleinern im NOVA Templates für JTL-Shop 3
Neu Header Box im Shop 5 Nova / Evo.. Templates für JTL-Shop 3
Neu Variablen _variables.scss werden im Kind-Template nicht angezeigt Templates für JTL-Shop 2
Neu Neues innovatives Ebay Template für Minimalangaben eBay-Designvorlagen - Ideen, Lob und Kritik 0
Neu EVO Template um Feld 'brand' Meta-Angabe ergänzen? Betrieb / Pflege von JTL-Shop 2
Neu Child Template wird nicht dargestellt JTL-Shop - Fehler und Bugs 2

Ähnliche Themen