Jump to content

[PS1.7.6.1] Alte Warenkörbe löschen


Paul Sack

Recommended Posts

Im Lauf der Jahre haben sich hunderte von Warenkörben angesammelt. Bisher bin ich mit dem Versuch gescheitert sie zu löschen. Zwar lassen sich die verwaisten Warenkörbe löschen, anschließend fehlt links unten der Button "Aktion" und die Warenkörbe haben keine Checkbox.

Hat Jemand eine Idee ?

Beste Grüße
Paul

Link to comment
Share on other sites

Unter PHP 7.2 traten Fehler auf, eigenartigerweise unter PHP 7.3 nicht. https://www.prestashop.com/forums/topic/1089354-gelöstps1761-token-ungültig-direkter-zugriff-auf-diesen-link-könnte-eine-sicherheitslücke-schaffen/

In Ermangelung von Alternativen könnte ich in der Tabelle cart Datenbank die Löschungen vornehmen - spräche etwas dagegen ?

Link to comment
Share on other sites

Dazu müsstest du wissen, ob es reicht, die Einträge in der einen Tabelle zu löschen oder ob es verknüpfte Einträge in anderen Tabellen gibt, warum machst du das nicht per Modul? Es kann passieren, dass nach einer falschen Löschaktion auf einmal Warenkörbe, Produkte und Bestellungen nicht mehr zusammenpassen. Zumindest solltest du vor einer solchen Aktion die Datenbank und am besten auch die betreffende Tabelle sichern.

Link to comment
Share on other sites

Bei mir sind an älteren Warenkörben nur welche, für die es auch Bestellungen gibt, noch in der Liste. Ob man die nun einfach löschen kann, weiß ich nicht. Gerade mal geschaut, es gibt da ja zahlreiche Verknüpfungen zu Produkten und mit der Bestellung (wenn ich das richtig sehe, weiß man ohne den Warenkorb gar nicht mehr, welche Produkte bestellt wurden), ich würde da nichts machen. Warum stören dich eigentlich ein paar hundert alte Warenkörbe?

Link to comment
Share on other sites

  • 1 month later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...