2009-10-09 10 views
5

Ich habe ein seltsames Problem mit meiner frischen Magento-Installation. Es gibt keine Option zum Auschecken von Gästen, obwohl ich die Option "Onepage Checkout deaktivieren" deaktiviert habe: "Nein" und "Gastsuche zulassen": "Ja".Magento-Checkout-Option wird nicht angezeigt, unabhängig von der Checkout-Einstellung für den Gast

Ich habe die core_config_data in der db geschaut und kann nichts finden, das dieses Verhalten auslösen würde. Ich habe keine Template-Anpassungen und habe den Cache deaktiviert ... Ich habe das letzte Magento über die Kommandozeile ssh installiert und das Beispiel-Datenpaket hinzugefügt. Ich installierte eine andere Kopie von Magento auf meinem lokalen Rechner (ohne die Testdaten) und es funktioniert gut. Vielleicht hat es etwas mit den Beispieldaten zu tun ??

Ich bin hier ratlos ... Ideen jemand ??

Antwort

4

Für mich hatte das Problem mit der herunterladbaren Produktkonfiguration zu tun. Überprüfen Sie die Einstellungen> Katalog> herunterladbares Produkt.

2

Sie haben in der Registerkarte System gehen, wählen Katalog von der linken Seite, wählen Sie Zum Download-Optionen, und legen Sie dann auf deaktivieren Gast Kasse, wenn Warenkorb Downloadable Items to No.

2

Magento neuen ‚persistent Warenkorb enthält 'verfügt über eigene Vorlagen. Wenn Sie dies zu einem beliebigen Zeitpunkt aktiviert haben, kann es sich lohnen, zu prüfen, ob diese Vorlagen noch immer aufgerufen werden und nicht wie erwartet.

Ich hatte gerade das passieren, und die persistenten Vorlagen verhielt sich wahr zu ihrem Namen, auch wenn PSC über Config deaktiviert wurde.

Überschreiben Sie sie einfach in Ihren benutzerdefinierten Design-Dateien wie der Rest - löste das Problem für mich.

12

Ich habe dieses Problem auch, ich wieder die Guest-Option sehen konnte, wenn ich das Cookie persistent_shopping_cart

2

Magento deaktiviert Gast Kasse genannt entfernt, wenn Sie Persistenz in Config aktivieren. Obwohl ich nicht sicher bin, warum der Checkout für Gäste deaktiviert werden muss, wenn der Persistent Cart aktiviert ist. Sie können die Methode disableGuestCheckout finden, die das Auschecken von Gästen in der Klasse Mage_Persistent_Model_Observer deaktiviert.

Die einfache Lösung wäre, Persistent Warenkorb in Magento Konfiguration zu deaktivieren. Sie müssen keine Vorlage ändern oder irgendetwas überschreiben.

2

goto Ihre magento Stammordner

.htaccess-Datei

Speichergrenze Anstieg auf 518m

NACH GOTO index.php

ini_set ("memory_limit", "512M" finden); Echo ini_get ("memory_limit"); // für test es

0

Ich hatte das gleiche Problem und für mich deaktivieren Bedingungen funktioniert. Gehen Sie zu System-Konfiguration-Checkout und setzen Sie "Allgemeine Geschäftsbedingungen aktivieren" auf "Nein", "Gäste-Checkout" und "Eine Seite auschecken" auf "Ja". Das wird das Problem lösen.