Warenkorb-Layer lädt nicht

Will ich einen Artikel in den Warenkorb legen oder klicke ich oben rechts im (schwarzen) Standardtemplate auf den Warenkorb, so lädt das Layerfenster nicht richtig. Das animierte Laden-Symbol äuft, aber es geht nicht weiter. Ich nehmen an, es ist eine Einstellungssache, aber ich finde den Ansatz nicht?

Gibt es da noch ein paar weitere Informationen, z.B. welcher Artikel-Typ? Konfigurator / Variante, oder reiner Stammartikel? Möglich wäre, dass der Artikel eine fehlerhafte Bestellnummer, welche von Shopware nicht unterstützt wird. Beispielweise Sonderzeichen oder Leerzeichen. Kannst du eine Beispiel-Artikelnummer hier posten?

Hier ist die Installation, da kann man das schnell sehen: http://emform.das-loesungsmittel.de Ich habe jetzt gerade angefangen die Kategorien zu verändern. Ansonsten ist außer drei Plugins ohne Frontendfunktionalität nichts Wesentliches gemacht worden.

Hi, in Firebug erhalte ich folgende Fehlermeldung: Fatal error: Unsupported operand types in /var/customers/webs/mueller/emform/engine/core/class/sAdmin.php on line 2810 Das lässt auf eine nicht passende Serverkonfiguration schließen. Hast du mal ein aktuelles Systemchecktool installiert? Ich vermute, dass die PHP-Version nicht passt / zu alt ist. Sebastian

1 „Gefällt mir“

Laut Firebug-Konsole ist der Fehler hier: Fatal error: Unsupported operand types in /var/customers/webs/mueller/emform/engine/core/class/sAdmin.php on line 2810 /\*\* \* Get a specific country \* @param int $country - s\_core\_countries.id \* @access public \* @return array \*/ public function sGetCountry ($country) { static $cache = array(); if(empty($country)) return false; if(isset($cache[$country])) return $cache[$country]; if(is\_numeric($country)) $sql = "c.id=".$country; elseif(is\_string($country)) $sql = "c.countryiso=".$this-\>sSYSTEM-\>sDB\_CONNECTION-\>qstr($country); else return false; $sql = " SELECT c.id, c.id as countryID, countryname, countryiso, countryarea, countryen, c.position, notice, IF(c.shippingfree=0,ca.shippingfree,c.shippingfree) as shippingfree, ca.name as areakey, ca.name as areadescription FROM s\_core\_countries c LEFT JOIN s\_shippingcosts\_areas AS ca ON ca.name=c.countryarea WHERE $sql "; $currencyFactor = empty($this-\>sSYSTEM-\>sCurrency["factor"]) ? 1 : $this-\>sSYSTEM-\>sCurrency["factor"]; [b]$cache[$country]["shippingfree"] = round($cache[$country]["shippingfree"]\*$currencyFactor,2);[/b] return $cache[$country] = $this-\>sSYSTEM-\>sDB\_CONNECTION-\>GetRow($sql); } Ich habe Debian Lenny mit PHP 5.2.6 drauf, also ist es wohl das gleiche wie hier: viewtopic.php?f=15&p=992#p992 installation-einstieg-f9/fatal-error-unsupported-operand-types-t198.html

Hi, ja Du hast die falsche PHP-Version, Du brauchst definitiv PHP 5.2.12 (zwölf) :wink: oder höher. Gruß Stefan

1 „Gefällt mir“

[quote=“Stefan Heyne”]Hi, ja Du hast die falsche PHP-Version, Du brauchst definitiv PHP 5.2.12 (zwölf) :wink: oder höher. Gruß Stefan[/quote] Hallo, habe das selbe Problem. PHP Version ist aber OK (5.3.16), Shopware 4.0.1 Artikelnummern sind ohne Sonderzeichen. http://www.mumpitz.me/shop/ Kann jemand helfen? Viele Grüße Simon

Hi Simon, bei dir scheint irgendwas bzgl. SSL konfiguriert zu sein. Es wird beim Versuch etwas in den Warenkorb zu legen eine URL nach folgendem Schema aufgerufen - was nicht funktioniert: https://https//ssl.webpack.de/mumpitz.me/https://ssl.webpack.de/mumpitz.me//checkout/addArticle?callback=jQuery17205574773366097361\_1348159807582&sActionIdentifier=&sAddAccessories=&sAdd=SW10001.1&sQuantity=1&\_=1348159816118 Ich gehe hier von einem SSL-Proxy aus, der nicht richtig eingestellt ist. Entweder serverseitig oder in Shopware in den Grundeinstellungen -> Shopeinstellungen

Danke für deine Antwort. In den Grundeinstellungen ist SSL deaktiviert, da sind in der post form noch seltsamerweise alte Einstellungen drin. Gibt es einen anderen Weg die zu ändern außer über die Shopeinstellungen?

Und der SSL-Proxy an sich ist auch deaktiviert.