v4.0.x Diverse Problemchen nach Update auf 4.0.2.0

Thema wurde von pulli#7, 24. Juni 2020 erstellt.

  1. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Hallo Zusammen,

    nun habe ich soeben das Update auf 4.0.2.0 gemacht. Soweit so gut.

    Folgende Problemchen habe ich dabei:
    Man soll ja einige E-Mail-Vorlagen aktualisieren bzw. das Original wiederherstellen. Leider funktioniert das bei der "Admin: Bestellstatus ändern" nicht. Da wird immer noch die bearbeitete Version angezeigt. Bei der Vorschau bekomme ich dann eine nette Fehlermeldung.

    Code:
    FATAL ERROR(1): "Uncaught  --> Smarty Compiler: Syntax error in template "file:/var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/cache/gm_temp_email.html"  on line 26 "{if $PARCEL_TRACKING_CODES_ARRAY &amp;&amp; $PARCEL_TRACKING_CODES} <strong>Die Sendungsnummer(n) zu Deiner Bestellung: </strong><br />"  - Unexpected ";", expected one of: "}" <--
      thrown"
    Information:
    <br />
    <b>Fatal error</b>:  Uncaught  --&gt; Smarty Compiler: Syntax error in template &quot;file:/var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/cache/gm_temp_email.html&quot;  on line 26 &quot;{if $PARCEL_TRACKING_CODES_ARRAY &amp;amp;&amp;amp; $PARCEL_TRACKING_CODES} &lt;strong&gt;Die Sendungsnummer(n) zu Deiner Bestellung: &lt;/strong&gt;&lt;br /&gt;&quot;  - Unexpected &quot;;&quot;, expected one of: &quot;}&quot; &lt;--
      thrown in <b>/var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php</b> on line <b>26</b><br />
    Wie und wo kann ich denn da das Original wieder herstellen bzw. neu einspielen ?

    Ach nochwas. Wenn ich versuche die Mailvorlage zu ändern und dass abspeicher kommt direkt folgende Fehlermeldung:

    Code:
    Fatal error: Uncaught Error: Class 'GXCoreLoaderSettings' not found in /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.inc.php(413) : eval()'d code:1 Stack trace: #0 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.inc.php(413): eval() #1 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.inc.php(291): MainFactory::create_object('GXCoreLoaderSet...', Array) #2 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/GXMainComponents/Loaders/GXCoreLoader/StaticGXCoreLoader.inc.php(151): MainFactory::create('GXCoreLoaderSet...') #3 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/GXMainComponents/Loaders/GXCoreLoader/StaticGXCoreLoader.inc.php(66): StaticGXCoreLoader::_getGXCoreLoader() #4 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/classes/ConfigurationStorage.inc.php(53): StaticGXCoreLoader::getDatabaseQueryBuilder() #5 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.i in /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.inc.php(413) : eval()'d code on line 1
    
    Fatal error: Uncaught Error: Class 'GXCoreLoaderSettings' not found in /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.inc.php(331) : eval()'d code:12 Stack trace: #0 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.inc.php(331): eval() #1 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.inc.php(291): MainFactory::create_object('GXCoreLoaderSet...', Array) #2 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/GXMainComponents/Loaders/GXCoreLoader/StaticGXCoreLoader.inc.php(151): MainFactory::create('GXCoreLoaderSet...') #3 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/GXMainComponents/Loaders/GXCoreLoader/StaticGXCoreLoader.inc.php(136): StaticGXCoreLoader::_getGXCoreLoader() #4 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/gm/classes/ErrorHandler.php(252): StaticGXCoreLoader::getThemeControl() #5 /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/gm/classes/ErrorHandler.php(416): ErrorHandler in /var/www/vhosts/mjablonowsky.www70.hostkraft.de/httpdocs/system/core/MainFactory.inc.php(331) : eval()'d code on line 12
    Außerdem wird bei mir im Warenkorb die End-Summe nicht angezeigt. Hatte das schon in einem anderen Thema mal geschrieben. Außerdem ist der Block unterhalb der eingentlich erscheinenden Summe ziemlich groß. Leider weiß ich aber nicht mehr was ich da irgendwann mal für Anpassungen gemacht hatte. Gibt es da auch eine Möglichkeit das Original wieder herzustellen?

    screen.jpg

    Vielen Dank für Eure Hilfe.
     
  2. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Nachtrag:
    Habe soeben gesehen, das das mit dem Warenkorb wieder passt (also Abstände und Summe), wenn ich von Honeygrid-Template auf Honeygrid-Theme umstelle. Sehr schön.
    Dann muss ich da nur noch einige Anpassungen machen und dann wäre der Punkt immerhin erledigt.

    Bliebe halt noch das "Mail-Problem".

    Wenn mir da jemand helfen könnte wäre das super.
     
  3. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Leer mal deinen Browsercache.

    Da hast du immernoch Leichen im template, von irgendwas zusätzlichem was du da mal reingefummelt haben musst. Mit dem Theme arbeiten sollte aber eine gute Idee sein, dann darf das alte Ding eine Leiche sein.

    Die Vorlagen sind im lang Ordner. Da mal direkt in den Dateien gefummelt? Dann austauschen.
     
  4. pulli#7

    pulli#7 Erfahrener Benutzer

    Registriert seit:
    13. Oktober 2017
    Beiträge:
    299
    Danke erhalten:
    53
    Danke vergeben:
    76
    Zu der Umstellung auf Theme hatte ich ja bereits geschrieben, das es dann im Warenkorb alles korrekt angezeigt wird.
    Habe das nun auch entsprechend umgestellt und damit ist das Problem glücklicherweise vom Tisch.

    Und auch das mit den Mail-Vorlagen sollte jetzt gelöst sein. Hatte da tatsächlich mal was in der Mailvorlage direkt geändert. Aber habe das Original damals glücklicherweise auch mit abgespeichert und das konnte ich nun neu einspielen, somit sollte jetzt alles auf Stand sein. :)

    Danke für die Hilfe.
     
  5. TheBet

    TheBet Erfahrener Benutzer

    Registriert seit:
    19. Oktober 2012
    Beiträge:
    117
    Danke erhalten:
    7
    Hallo,
    Ich habe gerade das Update meines Shops von 4.0.1.0 auf 4.0.2.0 durchgeführt.

    Leider ist mein Shop nach dem Update 'tot'.
    Es zeigt nur Folgendes:
    FATAL ERROR(1): "Class 'CookieConsentPanelApplicationBottom_parent' not found"
    Information:
    <br />
    <b>Fatal error</b>: Class 'CookieConsentPanelApplicationBottom_parent' not found in <b>/var/www/web19/htdocs/gx/GXModules/Gambio/CookieConsentPanel/Shop/Overloads/ApplicationBottomExtenderComponent/CookieConsentPanelApplicationBottom.inc.php</b> on line <b>12</b><br />

    Irgendeine Idee was zu tun?

    Danke,
    Theodore
     

    Anhänge:

  6. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
  7. TheBet

    TheBet Erfahrener Benutzer

    Registriert seit:
    19. Oktober 2012
    Beiträge:
    117
    Danke erhalten:
    7
    Hallo Wilken,
    Danke für die schnelle Antwort.

    Leider ist das Problem nicht gelöst.
    Ich habe die Datei geändert in: system / core / caching
    mit dem, den du hochgeladen hast, aber nichts ist passiert. Immer noch das gleiche Problem.

    Ich habe ein Ticket geöffnet: [# 100947682]

    Bitte überprüfen Sie es so schnell wie möglich, da der Shop total tot ist...

    Danke dir,
    Theodore
     
  8. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Leer mal einmal deinen Klassenregistrierungs und GXModule Cache. Die liegen beide in Dateiform direkt im cache Ordner, also da einmal Tabula rasa auf allen Dateien die direkt darin liegen, bis auf index.html und .htaccess Datei, die bitte da lassen.
     
  9. TheBet

    TheBet Erfahrener Benutzer

    Registriert seit:
    19. Oktober 2012
    Beiträge:
    117
    Danke erhalten:
    7
    Danke Wilken & Till!
    Problem gelöst.

    Viele Grüße,
    Theo