Wo stelle ich eine anonyme Kaufabwicklung ein, ohne dass Benutzer die Anmeldeseite aufrufen?

11

Nachdem ich einen Artikel zum Drupal Commerce-Warenkorb hinzugefügt habe, bin ich auf die Warenkorbseite gegangen. Dann klicke ich auf Kasse und bin von der Anmeldeseite betroffen. Gibt es eine Einstellung, bei der Benutzer sich nicht anmelden und nur anonym auschecken müssen? Und wenn sie bereits ein Konto auf der Website haben, wird ihre Bestellung in Bezug auf ihre E-Mail-Adresse zu ihrem Konto hinzugefügt.

Patoshi パ ト シ
quelle
Ich möchte den Benutzern, die die vorgeschlagene Änderung akzeptiert haben, mitteilen, dass das OP in einem Kommentar für die akzeptierte Antwort klar angegeben hat, dass sie Commerce Kickstart nicht verwenden. Das Hinzufügen eines Satzes, der besagt, dass sie Commerce Kickstart verwenden, widerspricht dem, was das OP sagt . Lassen Sie uns dem OP keine Worte in den Mund stecken.
Kiamlaluno

Antworten:

12

Sie verwenden nicht nur Drupal Commerce, oder? Es hört sich so an, als würden Sie Commerce Kickstart oder Drupal Commerce mit aktiviertem Commerce Checkout Redirect- Modul verwenden. Das ist es, was für das Verhalten verantwortlich ist, das Sie beschreiben. Deaktivieren Sie es einfach und aktivieren Sie die Berechtigung "Access Checkout", auf die David Thomas hingewiesen hat.

Ryan Szrama
quelle
2
ok, ich stelle sicher, dass ich erwähne, ob ich Kickstart benutze oder nicht. Eigentlich benutze ich keinen Kickstart. Ich habe Core Commerce installiert und es von Grund auf neu aufgebaut, ohne mich aufzublähen. Ich möchte versuchen, wenn möglich alles innerhalb von Core Commerce zu tun, damit ein Upgrade kein Problem darstellt, wenn ich andere Module verwende, die nicht aktualisiert werden. Vielen Dank! Ich poste eine Menge Commerce-Artikel, weil ich in der Lage sein möchte, alle neuen Fragen zu dokumentieren, auf die andere stoßen würden, wenn sie Commerce ohne Kickstart von Grund auf neu aufbauen würden.
Patoshi
9

Möglicherweise müssen Sie die Berechtigung unter Admin > People > Permissions : "Access checkout"für anonyme Benutzer überprüfen .

Wenn sich der Benutzer anmeldet, wird seine anonyme Bestellung seinem authentifizierten Benutzerkorb hinzugefügt.

David Thomas
quelle