Kundenkommentar bearbeiten

Thema wurde von shopperman, 12. April 2026 erstellt.

  1. shopperman
    shopperman Erfahrener Benutzer
    Registriert seit:
    29. Februar 2020
    Beiträge:
    50
    Danke erhalten:
    1
    Danke vergeben:
    9
    #1 shopperman, 12. April 2026
    Zuletzt bearbeitet: 12. April 2026
    Hi,
    ich würde gerne die " Anmerkungen des Kunden " bearbeiten.
    Suche im Netz hat mir nicht weitergeholfen.
    Ein fertiges Module konnte ich nicht finden.
    ChatGPT versteht mein Problem, kann kein funktionierendes Modul erzeugen.
    Kennt ihr eine Möglichkeit? Ich will nicht in der Datenbank rumeditieren.
    Ein "Bearbeiten" Button bei " Anmerkungen des Kunden" wäre super. Man sollte die Bearbeitung abbrechen oder speichern können.

    Shopversion 4.9.6.1
    Selbstgehostet


    PS:
    Ich habe jetzt den Kundenkommentar per SQL geändert.
    In der Bestellübersicht ist noch der alte Text. Eine SQL Abfrage zeigt den neuen Text.
    Wenn ich alle Bestellungen anschaue und mit der Maus über die Sprechblase fahre, wird der neue Text angezeigt.
    Caches sind gelöscht.
    Wieso wird mir in der Bestellübersicht der alte Kundenkommentar angezeigt?

    Danke
    Robert
     
  2. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.242
    Danke erhalten:
    764
    Danke vergeben:
    133
    #2 Developer, 13. April 2026
    Zuletzt bearbeitet: 13. April 2026
    Es gibt nur 3 Dinge, die mir spontan einfallen, wenn noch was altes angezeigt wird: 1. Shop-Cache 2. Browser-Cache und 3. Bestellbestätigung neu generieren.
     
  3. shopperman
    shopperman Erfahrener Benutzer
    Registriert seit:
    29. Februar 2020
    Beiträge:
    50
    Danke erhalten:
    1
    Danke vergeben:
    9
    Shop caches sind gelöscht.
    Browser cache finde ich seltsam, weil andere Update sofort sichtbar sind. Die Bestellung will ich nicht neu erzeugen. Ich versuche mich in das Thema einzuarbeiten, weil ich ein paar Ideen implementieren will.
    Wenn jemand noch eine Idee hat wo ich als erstes nachschauen soll, dann gerne her mit den Vorschlägen.
     
  4. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.242
    Danke erhalten:
    764
    Danke vergeben:
    133
    Aus welchem Grund?
     
  5. shopperman
    shopperman Erfahrener Benutzer
    Registriert seit:
    29. Februar 2020
    Beiträge:
    50
    Danke erhalten:
    1
    Danke vergeben:
    9
    Alle Artikel nochmal eingeben, Adresse, Zahlungsart, etc. Kunde wird verwirrt, weil er aufeinmal eine neue Bestellung sieht. Die alte Bestellung stornieren.
    Nur weil ich ein Kommentar ändern will ist mir der Aufwand zu groß.
     
  6. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.242
    Danke erhalten:
    764
    Danke vergeben:
    133
    #6 Developer, 13. April 2026
    Zuletzt bearbeitet: 13. April 2026
    Nein, das brauchst Du nicht. Im Dropdown bei der Bestellung gibt es den Punkt Bestellbestätigung neu generieren.
     
  7. shopperman
    shopperman Erfahrener Benutzer
    Registriert seit:
    29. Februar 2020
    Beiträge:
    50
    Danke erhalten:
    1
    Danke vergeben:
    9
    Ich habe mich mit dem Thema nochmal kurz beschäftigt.
    Es scheint, das mein 4.9.6.1. Shop sich so verhält:
    - Kunde macht Bestellung mit Kommentar
    - Shop schreibt das Kommentar in zwei Tabellen:
    select comments from `orders_status_history` where orders_id = 412345
    select comments from `orders` where orders_id = 412345
    Wenn man in der Bestellübersicht neben der Bestellung eine Sprechblase hat und mit der Maus darüber fährt, dann wird der Wert aus "select comments from `orders` where orders_id = 412345" genommen.
    Geht man in die Bestellung rein und schaut unter " Anmerkungen des Kunden " dann wird der erste Wert aus:
    select comments from `orders_status_history` where orders_id = 412345
    genommen

    Kann mir jemand kurz die Logik erklären? Wie kam es dazu, dass der Kundenkommentar doppelt gespeichert wird?

    Wenn ich also die Kundenkommentare ändern will, dann muss ich beide Tabellen ändern. Damit geht natürlich der Originalkommentar verloren weil dieser überschrieben wird.
    Besser wäre es in select comments from `orders_status_history` where orders_id = 412345 einen neuen Kommentar einzufügen.
    Dann müssen auch bei der Sprechblase in der Bestellübersicht die Daten aus dieser Tabelle (letzter Eintrag) angezeigt werden und der Eintrag aus "select comments from `orders` where orders_id = 412345" kann ignoriert werden.

    Denke ich richtig?
     
  8. ManuM
    ManuM Aktives Mitglied
    Registriert seit:
    27. Oktober 2014
    Beiträge:
    39
    Danke erhalten:
    20
    Danke vergeben:
    15
    Willst du wirklich den Kundenkommentar bearbeiten oder einfach ein "Notizfeld" für dich haben? Ich hab dafür einfach ein eigenes "Anmerkungen" eingefügt das ich in einer eigenen Tabelle speichere.

    upload_2026-7-13_20-36-19.png
     
  9. shopperman
    shopperman Erfahrener Benutzer
    Registriert seit:
    29. Februar 2020
    Beiträge:
    50
    Danke erhalten:
    1
    Danke vergeben:
    9
    cool. Das würde schon reichen.
    Ich werde mal in diese Richtung forschen.
     
  10. Totti-Amun
    Totti-Amun Erfahrener Benutzer
    Registriert seit:
    24. August 2011
    Beiträge:
    295
    Danke erhalten:
    43
    Danke vergeben:
    104
    Gibt es einen Grund, warum man einen Kundenkommentar ändern möchte?
    Mir fällt keiner ein.
     
  11. shopperman
    shopperman Erfahrener Benutzer
    Registriert seit:
    29. Februar 2020
    Beiträge:
    50
    Danke erhalten:
    1
    Danke vergeben:
    9
    Nicht?
    - Kunde hat per email Wünsche geäußert die Berücksichtigt werden sollen
    - Ich will mir Hinweise zu der Bestellung an einem Ort speichern und nicht in irgendwelchen Tabellen/Zetteln
     
  12. Totti-Amun
    Totti-Amun Erfahrener Benutzer
    Registriert seit:
    24. August 2011
    Beiträge:
    295
    Danke erhalten:
    43
    Danke vergeben:
    104
    Dass ein Kunde das macht, habe ich ja auch oft.
    Die Wünsche sind halt Bestandteil der Bestellung.
    Aber warum soll man seinen Kommentar ändern wollen?
    Entweder geht man drauf ein und sendet dem Kunden eine Email dazu, oder man lässt es sein und storniert die Bestellung.
     
  13. Anonymous
    Anonymous G-WARD 2015/2016
    Registriert seit:
    20. Februar 2012
    Beiträge:
    9.375
    Danke erhalten:
    1.697
    Danke vergeben:
    1.337
    Ich fin die Idee von ManuM auch besser, auch weil man ja die Original-Bestellung und den Zusatztext des Kunden bearbeitet, was im Reklamationsfall ein Problem werden könnte; weil der Kunde ja noch das Original besitzt.....
     
  14. shopperman
    shopperman Erfahrener Benutzer
    Registriert seit:
    29. Februar 2020
    Beiträge:
    50
    Danke erhalten:
    1
    Danke vergeben:
    9
    Finde ich auch gut, aber man kann ja in das Kommentarfeld seinen Senf dazuschreiben ohne das Original zu verändern. Natürlich ist ein Eintrag mit Zeitstempel und Beibehaltung der alten Daten besser.

    Perfekte Lösung: eine Blockchain um die Kommentarfunktion manipulationssicher zu machen :)
     
  15. shopperman
    shopperman Erfahrener Benutzer
    Registriert seit:
    29. Februar 2020
    Beiträge:
    50
    Danke erhalten:
    1
    Danke vergeben:
    9
    #15 shopperman, 14. Juli 2026
    Zuletzt bearbeitet: 14. Juli 2026
    Gerade einen Anruf vom Kunden erhalten: "Lassen sie sich mit der Lieferung Zeit. Wir fahren in Urlaub"
    Was soll ich jetzt tun? Die Bestellung stornieren und dem Kunden sagen: Bestell gefälligst neu und schreib deinen Lieferwunsch ins Kommentarfeld
    oder mir auf einem Zettel/Tabelle notieren, dass der Kunde eine Lieferung nach seinem Urlaub wünscht?
    oder mir merken, dass der Kunde angerufen hat oder ein email gesendet hat? bevor ich die Ware versandfertig machen lasse?
     
  16. Totti-Amun
    Totti-Amun Erfahrener Benutzer
    Registriert seit:
    24. August 2011
    Beiträge:
    295
    Danke erhalten:
    43
    Danke vergeben:
    104
    Was meinst du mit "manipulationssicher" machen?

    Nur der Kunde kann im Rahmen seiner dann abgeschlossenen Bestellung einen Kommentar hinzufügen. Und den bekommt er, sowie der Shopbetreiber, mit der Bestellbestätigung übermittelt.
     
  17. Totti-Amun
    Totti-Amun Erfahrener Benutzer
    Registriert seit:
    24. August 2011
    Beiträge:
    295
    Danke erhalten:
    43
    Danke vergeben:
    104
    Also, ich nutze die Funktionen des Gambio Shops. Dann bleibt die Bestellung halt so lange offen, bis versendet wurde.
    Sieht man ja auf den ersten Blick, welche offen sind und nicht auf "versendet" geändert wurden (mit dem Gimmick für den Kunden, dass dann auch sein Tracking übermittelt wird).
     
  18. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    2.009
    Danke erhalten:
    502
    Danke vergeben:
    404
  19. Proof.de
    Proof.de Mitglied
    Registriert seit:
    16. Juli 2014
    Beiträge:
    11
    Danke erhalten:
    1
    Nutze ich selbst für genau diesen Zweck, funktioniert hervorragend. Finde ich sogar noch eine bessere Lösung, da unsere Kommentare und die Kundenkommentare in separaten Feldern sichtbar sind. Kann ich nur empfehlen.

    Viele Grüße
    Matthias