Sagaris Posted September 13, 2015 Share Posted September 13, 2015 Prestashop 1.6.08 Den Fehler gab es schon mal (siehe unten die Lösung). Jetzt habe ich das Problem auch, aber erst seit ich mehrere Geschmacksrichtungen habe, vorher hatte ich das nie oder es ist mir nie aufgefallen. Komischerweise tritt das Problem auch nur auf bei zwei von sechs Geschmäcker? nicht nachvollziehbar. Den Geschmack habe ich gelöscht und noch mal erstellt dann gab es keine Probleme mehr, nur wie lange? Gibt es eine Lösung? Vielen Dank. Am Ende hat sich herausgestellt, dass der Fehler darin bestand, dass wir in der classes/Configuration.php etwas verändert hatten, damit ohne Login in dem Shop keine Preise angezeigt werden. Wir hatten dazu in der Methode get() (ca. Zeile 150) folgende Anpassung vorgenommen. if ($key == 'PS_CATALOG_MODE') return !Context::getContext()->customer->isLogged() || self::$_CONF[$key]; Das Problem war nun, dass die Klasse aber nicht nur vom Frontend aufgerufen wird, sondern auch vom Backend, daher der Fehler. So funktioniert es: if ($key == 'PS_CATALOG_MODE' && !defined('_PS_ADMIN_DIR_') && Context::getContext()->customer) return !Context::getContext()->customer->isLogged() || self::$_CONF[$key]; Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now