Internet Explorer 8 als Hochsicherheitstrakt
![]()
Da wir seit kurzem (Release Termin vom IE8) auch für den Internet Explorer 8 optimieren, mussten wir beim Testen unserer Kunden-Webseiten mit Bedauern feststellen, dass so manche TYPO3-Shop-Erweiterung Probleme mit dem neusten M$ Produkt bereitet.
So akzeptiert zum Beispiel der IE8 standardmäßig keine Cookies bei der tt_products Extension. Was zur Folge hat, dass die Artikel nicht im Warenkorb bleiben und somit auch keine Artikel bestellt werden können. Sowas ist natürlich der schnelle Tod eines jeden Online-Shops.
Über einen Foreneintrag kam ich dann auf den Hinweis, dass man im TYPO3 noch eine gewisse „cookieDomain“ setzten kann. Damit wird die eigene Domain zwangsweise in den Cookie hinein geschrieben, sonst würden die Sicherheitseinstellungen eines manchen Browser diesen Cookie blockieren, wie eben der Internet Explorer 8.
Die Lösung ist:
$TYPO3_CONF_VARS['SYS']['cookieDomain'] = „http://www.example.com“;
Vielleicht hilft das ja dem einen oder anderen mit ähnlichen Problemen.
Der Eintrag hat mich auf die richtige Spur gebracht.
Hatte das Problem, dass der IE allgemein, d. h. 6, 7, 8 den Inhalt des Warenkorbs ‘vergessen’ hat.
Über den Eintrag der cookieDomain konnte ich das Problem lösen.
Besten Dank!
Hallo Mario,
genau wonach ich gesucht habe! Evtl. noch hilfreich für alle Anderen die Kontakt mit Problemen dieser Art machen, der Kommentar in den Sourcen zum cookieDomain Attribut in typo3_src\t3lib\config_default.php :
“When setting the value to “.example.com” (replace example.com with your domain!), login sessions will be shared across subdomains. Alternatively, if you have more than one domain with sub-domains, you can set the value to a regular expression to match against the domain of the HTTP request. The result of the match is used as the domain for the cookie. eg. /\.(example1|example2)\.com$/ or /\.(example1\.com)|(example2\.net)$/”
Danke + Gruß!